junyuanz лет назад: 5
Родитель
Сommit
6e7897d925
3 измененных файлов с 27 добавлено и 2 удалено
  1. 7 1
      app.json
  2. 15 0
      pages/home/home.js
  3. 5 1
      pages/home/home.wxml

+ 7 - 1
app.json

@@ -126,5 +126,11 @@
       }
     ]
   },
-  "sitemapLocation": "sitemap.json"
+  "sitemapLocation": "sitemap.json",
+  "plugins": {
+	    "live-player-plugin": {
+	        "version": "1.2.5",
+	        "provider": "wx2b03c6e691cd7370"
+	    }
+	}
 }

+ 15 - 0
pages/home/home.js

@@ -531,6 +531,21 @@ Page ({
     }
     
    },
+   tolive:function(e){
+   	var that = this
+    var url = 'v1/live_broad/current'
+    var params = {}
+    var success = function (res) {
+      let roomId = [res.data.room_id] // 填写具体的房间号,可通过下面【获取直播房间列表】 API 获取
+			let customParams = encodeURIComponent(JSON.stringify({ path: 'pages/index/index', pid: 1 })) // 开发者在直播间页面路径上携带自定义参数(如示例中的path和pid参数),后续可以在分享卡片链接和跳转至商详页时获取,详见【获取自定义参数】、【直播间到商详页面携带参数】章节(上限600个字符,超过部分会被截断)
+			wx.navigateTo({
+			    url: `plugin-private://wx2b03c6e691cd7370/pages/live-player-plugin?room_id=${roomId}&custom_params=${customParams}`
+			})
+    }
+    _request.$get(url, params, success)
+   	
+   	
+   },
    // 滚动事件 
 	  onPageScroll(e) { 
 	    //滚动距离+屏幕高度换算vw倍数

+ 5 - 1
pages/home/home.wxml

@@ -16,7 +16,7 @@
         </block>
       </view>-->
     </view>
-    <view class="selectitem" wx:if="{{iconslist.length > 0}}">
+    <view class="selectitem">
       <view wx:key="{{index}}" wx:for="{{iconslist}}">
         <!--<navigator url="{{item.url}}" hover-class="none" open-type="switchTab" wx:if="{{}}">
         </navigator>-->
@@ -29,6 +29,10 @@
         <image src="http://fohow.oss-cn-shenzhen.aliyuncs.com/navigation_icons/cent.png" class="item-index" />
         <view class="item-name">积分专区</view>
       </view>
+      <view bindtap="tolive">
+        <image src="http://fohow.oss-cn-shenzhen.aliyuncs.com/navigation_icons/zhibo.jpg" class="item-index" />
+        <view class="item-name">直播</view>
+      </view>
       
       <view bindtap="todz">
       	<image src="http://fohow.oss-cn-shenzhen.aliyuncs.com/navigation_icons/shop_apply.png" class="item-index"  wx:if="{{userinfo.rank < 2}}"/>