소스 검색

更新 openUrl 方法

x86 1 년 전
부모
커밋
3c19b3c177
1개의 변경된 파일5개의 추가작업 그리고 2개의 파일을 삭제
  1. 5 2
      open-work/src/jssdk/wf.js

+ 5 - 2
open-work/src/jssdk/wf.js

@@ -8,8 +8,11 @@ export class Wf {
     navigation = new Navigation();
 
     openUrl(url, options) {
-        if (window.__wf_bridge_) {
-            // pc or uniapp
+        if (navigator.userAgent.indexOf('uni-app') >= 0){
+            // uniapp
+            bridge().call('openUrl', url);
+        } else if (window.__wf_bridge_) {
+            // pc or uni
             bridge().call('openUrl', {url, ...options});
         } else {
             // mobile