美文网首页
JS调用iOS原生

JS调用iOS原生

作者: 煎包小混沌 | 来源:发表于2018-06-07 15:06 被阅读0次

兼容UIWebView和WKWebView

function iOSFunc(apiName, msg) {
    if (apiName === 'nativeShare') {
        try {
            nativeShare(msg); 
        } catch (error) {
            console.log(error)
        }
        try {
            window.webkit.messageHandlers.nativeShare.postMessage(msg);
        } catch(error) {
            console.log(error)
        }
    }
}
注意如果不使用try catch会导致其中一个执行报错,导致不再调用原生方法

相关文章

网友评论

      本文标题:JS调用iOS原生

      本文链接:https://www.haomeiwen.com/subject/tbegsftx.html