Prechádzať zdrojové kódy

Merge branch 'develop/3.3.0' into test

* develop/3.3.0: (36 commits)
  feature:增加喜马拉雅的小程序授权成功通知
  feat: 处理非官方随机配置的流量卡扫码充值时提示语
  feat: 修改老阿里的域名
  feat: 解决插件冲突的问题
  feat: 解决插件冲突的问题
  feat: 处理加载情况处理持续闪烁的问题
  feat: 处理加载情况
  feat: 处理加载情况
  feat: 回归
  feat: 优化性能
  feat: 优化部份手机显示pdf文件闪烁的问题
  feat: 处理pdf显示不出来的问题
  feat: 添加npm命令操作
  feat: 页码先加载3页处理
  feat: 处理加载页码问题
  feat: 处理UI和界面展示优化性能
  feat: 添加电子后台多张图片
  feat: 调整电子后台放大和缩小功能
  feat: 处理需求电子说明书后台调整
  feat: 调整布局和列表数量
  ...
zeng.chen 23 hodín pred
rodič
commit
501558f042
4 zmenil súbory, kde vykonal 19 pridanie a 4 odobranie
  1. 2 1
      .env.development
  2. 1 0
      .env.production
  3. 14 2
      src/pages/ximalaya/index.vue
  4. 2 1
      vue.config.js

+ 2 - 1
.env.development

@@ -4,4 +4,5 @@ NODE_ENV = development
 VUE_APP_ENV = 'development'
 
 # 开发环境接口
-VUE_APP_BASE_API = 'https://o3tapi.radio1964.com/web'
+# VUE_APP_BASE_API = 'https://web.ohplay.airsmartser.com/web'
+VUE_APP_BASE_API = 'https://o3tapi.radio1964.com/web'

+ 1 - 0
.env.production

@@ -4,4 +4,5 @@ NODE_ENV = production
 VUE_APP_ENV = 'production'
 
 # 生产环境接口
+# VUE_APP_BASE_API = 'https://client.ohplay.airsmartser.com/web'
 VUE_APP_BASE_API = 'https://client.ohplay.radio1964.net/web'

+ 14 - 2
src/pages/ximalaya/index.vue

@@ -27,9 +27,21 @@ export default {
 
       const name = 'authXmlyWeb'
       const code = res.code === 0 ? "1" : "0"
-      webChannel.postMessage(`?name=${name}&code=${code}`)
-
+      const postMessage = `?name=${name}&code=${code}`
+    if (window.wx && window.wx.miniProgram) {
+      window.wx && window.wx.miniProgram.postMessage(postMessage);
+    } else if (window.webChannel) {
+      webChannel.postMessage(postMessage)
+    }
     })
+  },  getEnvType() {
+    if (window.wx && window.wx.miniProgram) {
+      return 'miniProgram' // 微信小程序环境
+    } else if (window.webChannel) {
+      return 'app' // App 环境
+    } else {
+      return 'web' // 普通网页环境
+    }
   }
 }
 </script>

+ 2 - 1
vue.config.js

@@ -10,7 +10,8 @@ module.exports = {
     proxy: {
       // detail: https://cli.vuejs.org/config/#devserver-proxy
       [process.env.VUE_APP_BASE_API]: {
-        target: `https://o3tapi.radio1964.com/web`,
+        target: `https://web.ohplay.airsmartser.com/web`,
+        // target: `https://o3tapi.radio1964.com/web`,
         changeOrigin: true,
         pathRewrite: {
           ['^' + process.env.VUE_APP_BASE_API]: ''