安卓通过webview给H5界面实现交互数据
来源:互联网 发布:雅思听力短期提高知乎 编辑:程序博客网 时间:2024/05/19 23:58
mWebView = (WebView) findViewById(R.id.webview);
MyWebViewClient webViewClient = new MyWebViewClient();
mWebView.setWebViewClient(webViewClient);WebSettings webSettings = mWebView.getSettings();//打开页面时,自适应屏幕webSettings.setLoadWithOverviewMode(true);//将图片调整到适合webview的大小webSettings.setUseWideViewPort(true);//页面支持缩放webSettings.setBuiltInZoomControls(true);webSettings.setSupportZoom(true);webSettings.setJavaScriptEnabled(true);mWebView.loadUrl("http://baidu.com");// 在js中调用本地java方法mWebView.addJavascriptInterface(new JsInterface(this), "demo");private class JsInterface { private Context mContext; public JsInterface(Context context) { this.mContext = context; } //在js中调用window.demo.takePhoto(),便会触发此方法。 //拍照 @JavascriptInterface public void takePhoto() { } }/** * @param str 传递给h5页面数据注意:H5页面的方法 getWord(String str)要写在head里面调用才能生效 */String url = "javascript:" + "getWord('" + str + "')";mWebView.loadUrl(url);
阅读全文
1 0
- 安卓通过webview给H5界面实现交互数据
- 安卓和H5交互 点击H5界面跳转Activity
- Android H5交互Webview实现localStorage数据存储
- 安卓 webview加载h5界面无响应
- 安卓H5交互
- 安卓H5交互——让界面不再单一
- 安卓实现webview 与js交互
- 安卓和h5交互
- android 通过WebView与javascript实现数据交互
- 安卓webView,js交互
- webview与h5交互
- 安卓通过编码实现界面
- JavaScript与Android的数据交互,js与安卓数据交互WebView
- 基于cordova实现的webview实现与h5的交互
- 安卓 native 和 H5 的交互
- 通过WebView实现JS和本地交互
- 安卓混合开发——Android原生和H5数据交互,详细Demo
- 安卓WebView与H5互调的简单实现讲解(一)
- 基于mtd的nandflash的擦写nanderase与nandwrite
- 算法提高 盾神与砝码称重
- 图片加载得工具类
- Docker在Linux系统的安装
- 移动应用之UI测试简述
- 安卓通过webview给H5界面实现交互数据
- 进程与线程的一个简单解释
- 科研感想 5.24
- Android动态修改状态栏沉浸色(取图片颜色)
- iOS中使用像素位图(CGImageRef)对图片进行处理
- XCode快捷键
- ??? sass
- Qt之去除窗口的标题栏、通过鼠标移动窗口
- 蓝桥杯 密文搜索