From 8e9e460cb3a861897bbf161dceb4e2b0c4a4d382 Mon Sep 17 00:00:00 2001 From: duan <1004387497@qq.com> Date: Fri, 31 May 2024 15:49:35 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=91=E7=A5=A8=E4=B8=8B=E8=BD=BD=E9=A2=84?= =?UTF-8?q?=E8=A7=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- manifest.json | 2 +- pages/webview/webview.vue | 10 ++++++++++ unpackage/dist/build/web/index.html | 2 +- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/manifest.json b/manifest.json index fe7f4bc..4409fad 100644 --- a/manifest.json +++ b/manifest.json @@ -1,6 +1,6 @@ { "name" : "invoice_H5", - "appid" : "__UNI__F13E93D", + "appid" : "__UNI__E4501F1", "description" : "", "versionName" : "1.0.0", "versionCode" : "100", diff --git a/pages/webview/webview.vue b/pages/webview/webview.vue index 163ad50..b5ae8bb 100644 --- a/pages/webview/webview.vue +++ b/pages/webview/webview.vue @@ -28,7 +28,17 @@ // this.url = 'https://view.officeapps.live.com/op/view.aspx?src=' + res.data.data // console.log(this.url) + var user = navigator.userAgent; + //android端 + var isAndroid = user.indexOf("Android") > -1 || user.indexOf("Adr") > -1; + //ios端 + var isiOS = !!user.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); + if(isAndroid) { window.open(res.data.data) + }else if(isiOS) { + window.location.href = res.data.data; + } + // window.open(res.data.data) } }); diff --git a/unpackage/dist/build/web/index.html b/unpackage/dist/build/web/index.html index d9b6fcc..3de32fd 100644 --- a/unpackage/dist/build/web/index.html +++ b/unpackage/dist/build/web/index.html @@ -3,4 +3,4 @@ document.write( '')