瀏覽代碼

fix: ios微信端分享问题

cuiyalong 4 年之前
父節點
當前提交
80b80eb59b
共有 3 個文件被更改,包括 3 次插入7 次删除
  1. 1 0
      .gitignore
  2. 1 6
      jydocs-mobile/src/utils/wxShare.ts
  3. 1 1
      jydocs-pc/vue.config.js

+ 1 - 0
.gitignore

@@ -29,5 +29,6 @@ yarn-error.log*
 *.7z
 .vscode
 jydocs-mobile/page_docs_app
+jydocs-pc/page_docs
 jydocs-pc/pc
 jydocs-pc/app

+ 1 - 6
jydocs-mobile/src/utils/wxShare.ts

@@ -30,10 +30,6 @@ export async function getSdkSign (url: string) {
 }
 
 /* 微信自定义分享封装函数 */
-/**
- * url:获取微信分享签名的url地址
- * isShare:当前所在路径是否需要分享
- *  */
 export async function weChatShare (options: any) {
   if (!inWeiXinBrowser) return
 
@@ -41,8 +37,7 @@ export async function weChatShare (options: any) {
   // 获取并注册sdkSign
   let url = location.href.split('#')[0]
   if (device === 'ios') {
-    url = (Vue as any).$firstUrl
-    console.log(url)
+    url = (Vue as any).prototype.$firstUrl
   }
   const wxSdk: any = await getSdkSign(url)
   Vue.prototype.$wxSdk = wxSdk

+ 1 - 1
jydocs-pc/vue.config.js

@@ -1,7 +1,7 @@
 module.exports = {
   parallel: false,
   productionSourceMap: false,
-  outputDir: './dist',
+  outputDir: 'page_docs',
   publicPath: process.env.VUE_APP_BASE_PUBLIC,
   lintOnSave: true,
   devServer: {