zoukankan      html  css  js  c++  java
  • 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");
    	}
    }
    

      

  • 相关阅读:
    jquery 实现 返回顶部
    js 10秒倒计时 功能
    2019.6.10 工作日志
    2019.4.25 工作日志
    2019.4.22 工作日志
    2019.4.13 工作日志
    2019.3.12 工作日志
    2019.1.22 工作日志
    2019.1.18 工作日志
    2019.1.14 工作日志
  • 原文地址:https://www.cnblogs.com/wll-zju/p/4251526.html
Copyright © 2011-2022 走看看