首页 > 代码库 > Android WebView学习
Android WebView学习
Android 提供了webview对象来实现网页浏览。
1、要想使用webview,首先应给permission :INTERNET。
2、webview加载html文档
3、webview中使用javascript调用android对象:webSettings.setJavaScriptEnabled(true);
public class JsCallAndroid extends Activity { WebView myWebView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); myWebView = (WebView) findViewById(R.id.webview); // 此处为了简化编程,使用file协议加载本地assets目录下的HTML页面 // 如果有需要,也可使用http协议加载远程网站的HTML页面。 myWebView.loadUrl("file:///android_asset/test.html"); // 获取WebView的设置对象 WebSettings webSettings = myWebView.getSettings(); // 开启JavaScript调用 webSettings.setJavaScriptEnabled(true); // 将MyObject对象暴露给JavaScript脚本 // 这样test.html页面中的JavaScript可以通过myObj来调用MyObject的方法 myWebView.addJavascriptInterface(new MyObject(this), "myObj"); }}
Android WebView学习
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。