liming 3 nedēļas atpakaļ
vecāks
revīzija
1836b2cc76
1 mainītis faili ar 10 papildinājumiem un 8 dzēšanām
  1. 10 8
      src/composables/dAppView.js

+ 10 - 8
src/composables/dAppView.js

@@ -1,8 +1,4 @@
- 
-import {
-  InAppBrowser,
-  DefaultWebViewOptions, 
-} from "@capacitor/inappbrowser";
+import { InAppBrowser, DefaultWebViewOptions } from "@capacitor/inappbrowser";
 
 // dappView
 export const openDapp = async (url, params) => {
@@ -10,12 +6,18 @@ export const openDapp = async (url, params) => {
   const queryString = new URLSearchParams(params).toString();
   const fullUrl = `${url}?${queryString}`;
 
+  // 判断是web 还是 ios
+  if (Capacitor.getPlatform() === "web") {
+    window.open(fullUrl, "_blank");
+    return;
+  }
+
   await InAppBrowser.openInWebView({
-    url: fullUrl, 
+    url: fullUrl,
     options: {
       ...DefaultWebViewOptions,
-      showURL: false, 
-      showToolbar:false,  
+      showURL: false,
+      showToolbar: false,
     },
   });
 };