소스 검색

监听返回

lex-xin 5 년 전
부모
커밋
23c27f2bb0

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
dist/app.dd16aa612db17ac3da20.js


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
dist/css/PaymentResult.8d12146c.css


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
dist/css/PaymentResult.b4730b72.css


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
dist/index.html


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
dist/js/PaymentResult.4dba3af8.js


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
dist/js/PaymentResult.7886fed9.js


+ 10 - 0
src/views/app/PaymentResult.vue

@@ -54,6 +54,16 @@
 import MHeader from "@/components/MHeader"
 import { browser } from "@/common/common"
 import { queryByOrderNoAuth } from '@/api/app'
+
+window.addEventListener("popstate",function(e){
+  if (browser().android) {
+      DAYA.postMessage(JSON.stringify({ api: "close" }));
+  } else if (browser().iPhone) {
+      window.webkit.messageHandlers.DAYA.postMessage(
+        JSON.stringify({ api: "close" })
+      );
+  }
+},false)
 export default {
   name: "paymentresult",
   components: { MHeader },

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.