博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android使用web加载网页的js问题
阅读量:5365 次
发布时间:2019-06-15

本文共 1785 字,大约阅读时间需要 5 分钟。

android好久没有用了,用它来打包个html5游戏,代码如下

 

protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);WebView webView=new WebView(this);        webView.loadUrl("http://www.mimi199.com/);
//多加上这句话就可以了        webView.setWebViewClient(new MyWebViewClient());     }

使用时发现所有的js都无法使用来,找来半天终于知道问题在哪里了,使用webview默认是吧js关闭的,因此是不会执行js代码的,这个时候只需要加上一句话就够了

 

 

webView.getSettings().setJavaScriptEnabled(true);//支持js

是的,这句话就够了,true表示支持js false表示不支持js,默认是不支持的,图样啊

 

完整代码如下:

 

package activity.ysmall.cc.ysmall;importandroid.support.v7.app.ActionBarActivity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.webkit.WebView;public class MainActivity extends ActionBarActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);         WebView webView=new WebView(this);        webView.getSettings().setJavaScriptEnabled(true);//支持jswebView.loadUrl("http://www.mimi199.com/");        webView.setWebViewClient(new MyWebViewClient());    }    @Override    public boolean onCreateOptionsMenu(Menu menu) {        // Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.menu_main, menu);        return true;    }    @Override    public boolean onOptionsItemSelected(MenuItem item) {        // Handle action bar item clicks here. The action bar will        // automatically handle clicks on the Home/Up button, so long        // as you specify a parent activity in AndroidManifest.xml.int id = item.getItemId();        //noinspection SimplifiableIfStatementif (id == R.id.action_settings) {            return true;        }        return super.onOptionsItemSelected(item);    }}

与君共勉

转载于:https://www.cnblogs.com/yangjiyue/p/7762564.html

你可能感兴趣的文章
Oracle 给已创建的表增加自增长列
查看>>
《DSP using MATLAB》Problem 2.17
查看>>
if 循环
查看>>
uva 111 History Grading(lcs)
查看>>
Python学习week2-python介绍与pyenv安装
查看>>
php判断网页是否gzip压缩
查看>>
一个有意思的js实例,你会吗??[原创]
查看>>
sql server中bit字段实现取反操作
查看>>
Part3_lesson2---ARM指令分类学习
查看>>
jQuery拖拽原理实例
查看>>
JavaScript 技巧与高级特性
查看>>
Uva 11729 Commando War
查看>>
增强学习(一) ----- 基本概念
查看>>
ubuntu下USB连接Android手机
查看>>
C# 语句 分支语句 switch----case----.
查看>>
反射获取 obj类 的属性 与对应值
查看>>
表单中的readonly与disable的区别(zhuan)
查看>>
win10下安装配置mysql-8.0.13--实战可用
查看>>
周记2018.8.27~9.2
查看>>
MySQL中 1305-FUNCTION liangshanhero2.getdate does not exit 问题解决
查看>>