DESKTOP-SVI9JE1\muzen 2 tahun lalu
induk
melakukan
fbfca007ee
1 mengubah file dengan 2 tambahan dan 38 penghapusan
  1. 2 38
      src/main.js

+ 2 - 38
src/main.js

@@ -1,50 +1,14 @@
 import Vue from 'vue'
 import App from './App'
 import axios from 'axios'
+import openApp from './utils/openApp'
 
 Vue.config.productionTip = false
 
 Vue.prototype.$axios = axios
 
 // 打开App
-Vue.prototype.openApp = function (page, channel, audioType, audioId) {
-  // 
-  const res = uni.getSystemInfoSync()
-  var ua = window.navigator.userAgent.toLowerCase();
-  if (ua.match(/MicroMessenger/i) == 'micromessenger' || ua.match(/WeiBo/i) == "weibo" || ua.match(/QQ/i) == "qq") {
-    uni.showToast({
-      icon: 'none',
-      title: '右上角在浏览器打开',
-      mask: true
-    })
-  } else {
-    if (res.platform === 'ios') {
-      window.location.href = `airsmart://?page=${page}&channel=${channel}&audioType=${audioType}&audioId=${audioId}`
-    } else {
-      window.location.href = `airsmart://com.muzen.radioplayer:8888/main?page=${page}&channel=${channel}&audioType=${audioType}&audioId=${audioId}`
-    }
-
-    var timer = setTimeout(() => {
-      if (res.platform === 'ios') {
-        window.location.href = 'itms-appss://itunes.apple.com/cn/app/apple-store/id1621419943?mt=8'
-      } else {
-        window.location.href = 'https://music-play.oss-cn-shenzhen.aliyuncs.com/backOss/file/bacde3d529014ad08fcddb6baaffbc28.apk'
-      }
-    }, 3000);
-  }
-
-  document.addEventListener('visibilitychange', function () {
-    if (document.hidden) {
-      clearTimeout(timer)
-    }
-  })
-
-  window.onpagehide = event => {
-    if (event.persisted) {
-      clearTimeout(timer)
-    }
-  }
-}
+Vue.prototype.openApp = openApp
 
 App.mpType = 'app'