收藏
回答

为啥我的弹幕发送不出去

问题模块 框架类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 wx.createVideoContext 工具 6.5.6 1.9.1

Page({

    onReady() {

        this.videoCtx = wx.createVideoContext('myVideo')

    },

    bindSendDanmu: function () {

        this.videoContext.sendDanmu({

            text: this.inputValue,

            color: getRandomColor()

        })

    }

})


一旦我点击发送弹幕按钮就报错:

thirdScriptError

    Cannot read property 'sendDanmu' of undefined;at pages/cover-view/cover-view page bindSendDanmu function

    TypeError: Cannot read property 'sendDanmu' of undefined


如果使用 wx.createVideoContext('myVideo').sendDanmu({}) 就没问题


WXML:


最后一次编辑于  2018-02-01  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • Geek
    Geek
    2018-03-30

    你创建的对象名叫  videoCtx   下面又用this.videoContext肯定报错啊  改成这样就行了  this.videoCtx.sendDanmu

    2018-03-30
    赞同
    回复