[代码] [代码] [代码] // bgm.title = '此时此刻'[代码] [代码] [代码][代码]// bgm.epname = '此时此刻'[代码][代码] [代码][代码]// bgm.singer = '许巍'[代码][代码] [代码][代码]// bgm.coverImgUrl = 'http://y.gtimg.cn/music/photo_new/T002R300x300M000003rsKF44GyaSk.jpg?max_age=2592000'[代码][代码] [代码][代码]// bgm.src = 'http://ws.stream.qqmusic.qq.com/M500001VfvsJ21xFqb.mp3?guid=ffffffff82def4af4b12b3cd9337d5e7&uin=346897220&vkey=6292F51E1E384E061FF02C31F716658E5C81F5594D561F2E88B854E81CAAB7806D5E4F103E55D33C16F3FAC506D1AB172DE8600B37E43FAD&fromtag=46'[代码][代码] [代码] [代码] [代码][代码]let { title, nickName, avatarUrl } = app.global.bgmInfo;[代码][代码] [代码][代码]let tempFilePath = curAudio.tempFilePath;[代码][代码] [代码][代码]console.log(title);[代码][代码] [代码][代码]console.log(nickName);[代码][代码] [代码][代码]console.log(avatarUrl);[代码][代码] [代码][代码]console.log(tempFilePath);[代码] [代码] [代码][代码]bgm.title = title;[代码][代码] [代码][代码]bgm.epname = title;[代码][代码] [代码][代码]bgm.singer = nickName;[代码][代码] [代码][代码]bgm.coverImgUrl = avatarUrl;[代码][代码] [代码][代码]bgm.src = tempFilePath; [代码][代码] [代码][代码]console.log(bgm);[代码] 参考了 你的建议 还是如问题描述的报错 根据文档的设置则可以正常播放,这又是什么情况啊 奔溃了...
ios 背景音频源设置为 公网资源报错 安卓正常播放[图片] 请问这个是api bug还是 使用方式 不对 官方文档并没有详细说明
2018-07-18应该是官方移除了这个函数 可以通过 wx.arraybufferToBase64 来实现 string to arraybuffer 的方法实现如下 [代码] [代码] [代码]function[代码] [代码]char2buf(str) {[代码] [代码] [代码][代码]var[代码] [代码]out = [代码][代码]new[代码] [代码]ArrayBuffer(str.length * 2);[代码][代码] [代码][代码]var[代码] [代码]u16a = [代码][代码]new[代码] [代码]Uint16Array(out);[代码][代码] [代码][代码]var[代码] [代码]strs = str.split([代码][代码]""[代码][代码]);[代码][代码] [代码][代码]for[代码] [代码]([代码][代码]var[代码] [代码]i = 0; i < strs.length; i++) {[代码][代码] [代码][代码]u16a[i] = strs[i].charCodeAt();[代码][代码] [代码][代码]}[代码][代码] [代码][代码]return[代码] [代码]out;[代码][代码]}[代码] [代码]module.exports = {[代码][代码] [代码][代码]char2buf[代码][代码]}[代码]
怎么引入 btoa encodeURI 等 浏览器内置的全局函数如题 直接引用会报错 btoa is not defined 但是 开发者工具中有提示啊 求解怎么正确使用
2018-07-09