我在main.js最顶层,全局定义了recorder。
然后在restart里,加入了开始录制的方法,手机调试模式报未知错误。
// 清除上一局的动画
window.cancelAnimationFrame(this.aniId);
this.aniId = window.requestAnimationFrame(
this.bindLoop,
canvas
)
console.log('是否支持录制游戏画面', recorder.isFrameSupported())
console.log('是否支持录制游戏画面的同时也录制音频', recorder.isSoundSupported())
console.log('开始录制: start')
recorder.start()
https://developers.weixin.qq.com/community/minigame/doc/0008ced3f1c1a84cd77ac29b25b000 解决办法看这里
style: {
left: 100,
top: 100,
height: 42,
fontSize: 16,
color: '#ffffff',
paddingLeft: 10,
paddingRight: 10
},
text: '玩一玩啊',
share: {
query: 'a=1&b=2',
title: {
template: '骚年,来玩啊'
},
bgm: '',
timeRange: [[0, 1000], [2000, 3000]],
}
})
请问。为啥报undefined is not a function 啊