在与原生交互每次都要这么写
setupWebViewJavascriptBridge(() => {
// bridge 操作
});
当同时调用多个协议的时候,这种回调函数的方式看起来很乱
但是我么可以将他封装成为一个promise
let bridgePromise = () => {
// 判断当前浏览器是否是在ios下的webview打开运行的
const isIos = () => /(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent);
// 判断当前浏览器是否是在安卓下的webview打开运行的
const isAndroid = () =>
版权声明:本文为l908825925原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。