shish 4 лет назад
Родитель
Сommit
f6b34cd86b
2 измененных файлов с 7 добавлено и 7 удалено
  1. 5 6
      ghsApp/src/admin/book/detail.vue
  2. 2 1
      ghsApp/src/manifest.json

+ 5 - 6
ghsApp/src/admin/book/detail.vue

@@ -16,7 +16,7 @@
 			</view>
 
 			<view v-if="item.style == 'video'">
-				<view class="video"><video id="myVideo" :src="`${prefixUrl}${item.value}`" object-fit="contain" style="width:700upx;height:1100upx;"></video></view>
+				<view class="video"><video id="myVideo" :src="`${getLoginInfo.apiHost}${item.value}`" object-fit="contain" style="width:700upx;height:1100upx;"></video></view>
 			</view>
 
 			<view v-if="item.style == 'image'">
@@ -33,6 +33,7 @@
 </template>
 <script>
 import { getBookDetail} from "@/api/book";
+import { mapGetters } from "vuex"
 export default {
 	name: "book-what",
 	components: {
@@ -41,17 +42,15 @@ export default {
 	data() {
 		return {
 			bookList:[],
-			prefixUrl:'',
 			pageTitle:''
 		};
 	},
 	onLoad() {
-
-		let extConfig = wx.getExtConfigSync ? wx.getExtConfigSync() : {}
-		this.prefixUrl = extConfig.apiHost+'/'
-
 		this.videoContext = uni.createVideoContext('myVideo')
 	},
+	computed:{
+		...mapGetters(["getLoginInfo"]),
+	},
 	onShow() {
 	},
   	onShareAppMessage(res) {

+ 2 - 1
ghsApp/src/manifest.json

@@ -21,7 +21,8 @@
             "delay" : 0
         },
         "modules" : {
-            "VideoPlayer" : {}
+            "VideoPlayer" : {},
+            "Bluetooth" : {}
         },
         /* 应用发布信息 */
         "distribute" : {