柒零 1 vuosi sitten
vanhempi
commit
6d1ca17630
2 muutettua tiedostoa jossa 16 lisäystä ja 2 poistoa
  1. 12 0
      pages/index/index.js
  2. 4 2
      pages/index/index.wxml

+ 12 - 0
pages/index/index.js

@@ -837,10 +837,22 @@ Page({
 
 	tvFanChange(e) {
 		var that = this;
+		const listMitvMediaPlayer = that.data.listMitvMediaPlayer;
 		// 获取绑定的参数
 		var entity_id = e.currentTarget.dataset.id;
+		var index = e.currentTarget.dataset.index;
 		//模式
 		var fan = e.currentTarget.dataset.fan;
+		if (fan == "当贝桌面") {
+			listMitvMediaPlayer[index].app_id = "com.dangbei.tvlauncher";
+			listMitvMediaPlayer[index].app_name = "当贝桌面";
+		} else {
+			listMitvMediaPlayer[index].app_id = "com.xiaomi.mitv.tvplayer";
+			listMitvMediaPlayer[index].app_name = "模拟电视";
+		}
+		that.setData({
+			listMitvMediaPlayer: listMitvMediaPlayer
+		})
 		wx.request({
 			url: `${homeApi_https}` + '/services/media_player/select_source',
 			method: 'POST',

+ 4 - 2
pages/index/index.wxml

@@ -96,10 +96,12 @@
                 <view class="tv_button-container">
                   <text
                     class=" {{(item.app_id=='com.xiaomi.mitv.tvplayer'||item.app_name=='模拟电视')?'tv_disabled-button':'tv_custom-button'}}"
-                    bindtap="tvFanChange" data-id="{{item.entity_id}}" data-fan="当贝桌面">电视模式</text>
+                    bindtap="tvFanChange" data-id="{{item.entity_id}}" data-fan="当贝桌面"
+                    data-index="{{index}}">电视模式</text>
                   <text
                     class=" {{(item.app_id=='com.xiaomi.mitv.tvplayer'||item.app_name=='模拟电视')?'tv_custom-button':'tv_disabled-button'}}"
-                    bindtap="tvFanChange" data-id="{{item.entity_id}}" data-fan="HDMI1">机顶盒模式</text>
+                    bindtap="tvFanChange" data-id="{{item.entity_id}}" data-fan="HDMI1"
+                    data-index="{{index}}">机顶盒模式</text>
                 </view>
               </view>
             </view>