将jsbridge封装成promise

  • Post author:
  • Post category:其他


在与原生交互每次都要这么写

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 版权协议,转载请附上原文出处链接和本声明。