webview 怎么可以得到 嵌套网页里evaljs 返回的结果?
- 发布:2017-02-16 19:51
- 更新:2017-02-24 08:50
- 阅读:2634
阿卢说他遇 - 做网站、设计、应用程序等,喜欢美好的体验
其实听不明白问题是什么,但evaljs本身就可以直接传递数据啊,
webviewObj.evalJs("functionName('" + result + )'");
-
html61 (作者)
var test = embed.evalJs('return document.getElement("test").innerHTML'); 比如这个,我想获取网页内某个id的值,供app里使用
2017-02-17 10:23
html61 (作者)
var test = embed.evalJs('return document.getElement("test").innerHTML'); 比如这个,我想获取网页内某个id的值,供app里使用
html61 (作者)
webview 是a,嵌套的http网址是b,请问怎么把b的值 传给 a
2017-02-24 09:02
chender
我上面说了啊,在b中也通过evaljs把值传给a,比如这样,在a中定义一个receive方法
b.evalJS('plus.webview.getWebviewById("a").evalJS("receive('document.getElementById("xxx").innerHTML')")');
其中存在多层引号的嵌套,你可以自己转义一下
2017-02-24 09:10