js 和 app 交互

js传参给app

网上搜到一个可行方法,赶紧记录下来.

js给安卓传参

window.android.shareFun(param); //shareFun 安卓声明的方法

js给IOS传参

window.webkit.messageHandlers.shareFun.postMessage(param); //shareFun Ios声明的方法

例子

复制一段同事写的例子~~~ 😋😋

//判断是ios还是android
var u = window.navigator.userAgent;
var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端
var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端

$("#session").click(function() {
    param = img[0].src;
    if (isAndroid) {
        window.android.shareWechatSession(param);
    } else { //ios终端
        window.webkit.messageHandlers.shareWechatSession.postMessage(param);
    }
})

app传参给js

嵌入到APP的页面,跟app沟通下,直接执行app给的方法就可以了。

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦