在android level 17(4.2.2)之前的webview中向javascript传递数据
passing data to javascript in webview before android level 17 (4.2.2)
我正在制作一些从android调用的javascript图表库。
了解JavascriptInterface仅在Android API Level 17(4.2.2)之后可用
http://developer.android.com/reference/android/webkit/JavascriptInterface.html我想支持4.2.2之前的android设备
无论如何要传递json到javascript?
了解JavascriptInterface仅在Android API Level 17(4.2.2)之后可用
addJavascriptInterface()
自API Level 1以来一直存在。您链接到的是@JavascriptInterface
注释,它自API Level 17以来才存在。这两件事都与你的问题无关。
无论如何要传递json到javascript?
当API Level 19+时,使用evaluateJavascript()
。在API Level 18及以下,使用loadUrl("javascript:")
,使用与桌面浏览器上bookmarklet相同的基本语法。
相关文章:
- window.onload没有'无法在Android WebView中工作
- 在play2框架中向json对象添加下拉列表项
- Android在webview中加载带有javascript的html文件,得到Uncaught ReferenceEr
- 在Android WebView中通过javascript检测点击HTML选项标记
- 使用Knockout JS从下拉框中向observalearray添加项
- 在highcharts.js中向点弹出窗口动态添加文本
- 如何在所有ajax调用中向URL添加参数
- 如何在fabric js中向多边形添加图像
- 在d3中向DOM元素添加了图像,但现在它赢得了't过渡
- Skrollr js没有在手机中向下滚动
- 在Android WebView中运行Javascript-onPageFinished循环
- 打开一个选项卡,并在firefox网络扩展中向其发出POST请求
- 在Android的Webview中添加Javascript
- 在Javascript中向回调添加参数
- 如何在cloud9中向server.js发送post请求
- 带有javascript的HTML没有加载到android webview中
- 如何在kinetic.js中向函数和事件名称中添加可计数变量
- 在AngularJS中向控制器发送多个随机单选按钮值
- 当在Android Webview中向DOM元素添加一个类时,CSS样式更改需要2-3秒才能显示出来
- 在android level 17(4.2.2)之前的webview中向javascript传递数据