<live-pusher> 动态修改 enable-camera 属性不生效是为什么呢?应该如何解决呢?
目前 enable-camera 属性应该不支持动态生效,需要提前设置,即不支持在推流的过程中动态开启/关闭摄像头,必须在推流之前设置好这个属性。如果需要动态生效推荐的使用方式如下:
onEnableCamera: function () {
var self = this;
this.data.videoContext = wx.createLivePusherContext("video-livePusher");
this.setData({
enable-camera: "true"
},function () {
self.data.videoContext.stop();
self.data.videoContext.start();
});
},