官方写的替代方法是这样的
wx.createSelectorQuery().select('.the-video-class').context(function(res){
console.log(res.context) // 节点对应的 Context 对象。如:选中的节点是 <video> 组件,那么此处即返回 VideoContext 对象
}).exec()
另外如果在组件函数中可以说一下:
wx.createSelectorQuery().select('.the-video-class').context(function(res){ console.log(res.context) // 节点对应的 Context 对象。如:选中的节点是 <video> 组件,那么此处即返回 VideoContext 对象 }).exec()
如果在组件函数中wx.createSelectorQuery()可以根据具体情况写成
this.createSelectorQuery()
或是
wx.createSelectorQuery.in(this)
此时就要注意this指向问题(可以先将this赋值给其它变量或是在this未变的时候将 this.createSelectorQuery()赋值给一个变量)