فهرست منبع

跳转页添加页面参数处理

elis 2 سال پیش
والد
کامیت
4ef0e170da

+ 5 - 1
nngkxxdp/pom.xml

@@ -208,7 +208,11 @@
             <artifactId>easyexcel</artifactId>
             <version>${easyexcel.version}</version>
         </dependency>
-
+        <dependency>
+            <groupId>org.mitre.dsmiley.httpproxy</groupId>
+            <artifactId>smiley-http-proxy-servlet</artifactId>
+            <version>1.12.1</version>
+        </dependency>
     </dependencies>
     <profiles>
         <profile>

+ 5 - 5
nngkxxdp/src/main/resources/static/nnzwminiapp/pages/serve/serve.js

@@ -119,27 +119,27 @@ Page({
   },
   gotoz() {
   		wx.navigateTo({
-  			url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/data/zyylgNew/index.html#/?id=1",
+  			url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/data/zyylgNew/index.html#/|id)1",
   		})
   	},
   	gotoy() {
   		wx.navigateTo({
-  			url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/data/zyylgNew/index.html#/?id=2",
+  			url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/data/zyylgNew/index.html#/|id)2",
   		})
   	},
   	gotoyy() {
   		wx.navigateTo({
-  			url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/data/zyylgNew/index.html#/?id=3",
+  			url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/data/zyylgNew/index.html#/|id)3",
   		})
   	},
   	gotol() {
   		wx.navigateTo({
-  			url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/data/zyylgNew/index.html#/?id=4",
+  			url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/data/zyylgNew/index.html#/|id)4",
   		})
   	},
   	gotog() {
   		wx.navigateTo({
-  			url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/data/zyylgNew/index.html#/?id=5",
+  			url: '/pages/web/web?url=' + "https://www.cqna.gov.cn/data/zyylgNew/index.html#/|id)5",
   		})
   	}
 })

+ 6 - 2
nngkxxdp/src/main/resources/static/nnzwminiapp/pages/web/web.js

@@ -12,7 +12,7 @@ Page({
 	 * 生命周期函数--监听页面加载
 	 */
 	onLoad(options) {
-		
+		console.log(options);
 		wx.showLoading({
 		  title: '页面加载中',
 		})
@@ -28,8 +28,12 @@ Page({
 				url: decodeURIComponent(options.wxUrl)
 			})
 		} else {
+			// 微信跳转回将url带入参数去除 特定规则'|'=='?',')'=='='
+			let data = options.url.replace('|','?')
+			data = data.replace(')','=')
+			console.log(data);
 			this.setData({
-				url: options.url
+				url: data
 			})
 		}
 		setTimeout(() => {