소스 검색

bugfix:处理ios手机无法复制链接问题

leo 1 년 전
부모
커밋
4c2894bb6a
1개의 변경된 파일10개의 추가작업 그리고 0개의 파일을 삭제
  1. 10 0
      pages/claimCloudPhone/components/bargainingAssistance.vue

+ 10 - 0
pages/claimCloudPhone/components/bargainingAssistance.vue

@@ -648,6 +648,16 @@ export default {
                   if (this.$userAgent.isSzx || this.$userAgent.isSzxBrowser) {
                     this.$native.share(shareInfo);
                   } else {
+                    if (
+                      this.$userAgent.isIos &&
+                      (!this.$userAgent.isWx || !this.$userAgent.isMiniProgram)
+                    ) {
+                      await this.$native.clipboard.writeText(res.data.link);
+                      setTimeout(() => {
+                        this.$toast.success('链接复制成功');
+                      });
+                      return;
+                    }
                     writeToClipboard(res.data.link)
                       .then(() => {
                         setTimeout(() => {