liming 2 тижнів тому
батько
коміт
55a02f8967

+ 5 - 4
capacitor.config.ts

@@ -10,8 +10,8 @@ console.log("import.meta.env=", process.env.DAPP_BUILD)
 
 const config: CapacitorConfig = {
   appId: 'com.example.app',
-  appName: 'AngelToken',
-  webDir: 'dist',
+  appName: 'AngelTokens',
+  webDir: 'dist', 
   // 插件配置
   plugins: {
     CapacitorAssets: {
@@ -30,12 +30,13 @@ const config: CapacitorConfig = {
   },
   // iOS专属配置
   ios: {
-    scheme: 'App',
+    scheme: 'AngelTokens',
     scrollEnabled: true,
   },
 
   // Android专属配置
-  android: {
+  android: { 
+    scheme: 'AngelTokens',
     allowMixedContent: true,     // 允许混合HTTP/HTTPS内容
     useLegacyBridge: true,       // 使用旧版桥接(兼容性)
 

+ 8 - 3
src/composables/dAppView.js

@@ -1,4 +1,5 @@
 import { InAppBrowser, DefaultWebViewOptions } from "@capacitor/inappbrowser";
+import dayjs from "dayjs";
 
 // dappView
 export const openDapp = async (url, params) => {
@@ -12,12 +13,16 @@ export const openDapp = async (url, params) => {
     return;
   }
 
-  await InAppBrowser.openInWebView({
+  const browser = await InAppBrowser.openInWebView({
+    // url: "http://192.168.0.11:5173",
     url: fullUrl,
     options: {
       ...DefaultWebViewOptions,
-      showURL: false,
-      showToolbar: false,
+      headers: {
+        Referer: "your-app-package-name", // Android 可能需要
+      },
+      // showURL: false,
+      // showToolbar: false,
     },
   });
 };

+ 6 - 8
src/plugins/appLauncher.js

@@ -1,4 +1,7 @@
+ 
 import { AppLauncher } from "@capacitor/app-launcher";
+import { Capacitor } from "@capacitor/core";
+ 
 
 // 打开高德地图 OPEN_GAODE
 // dlon:    终点经度
@@ -13,11 +16,6 @@ export const openGaoDe = async (lat, lng, name) => {
   await AppLauncher.openUrl({ url: scheme });
 };
 
-export function listenMessage() {
-  window.addEventListener("message", (e) => {
-    if (e?.type && e.type === "OPEN_GAODE") {
-      const { lat, lng, name } = e.data;
-      openGaoDe(lat, lng, name);
-    }
-  });
-}
+export const listenMessage = () => {
+  // openGaoDe(31.2304, 121.4737, "上海");
+};

+ 1 - 1
src/updater/index.js

@@ -16,7 +16,7 @@ export async function checkAndUpdate() {
     return;
   }
   CapacitorUpdater.notifyAppReady();
-  checkForUpgrade();
+  // checkForUpgrade();
 }
 
 // 更新