老师这个windows下为什么报错,我设置title才会好,难道不兼容吗还是小程序的bug
来源:10-10 hidden不会触发组件的detached,但wxif会

webFE
2019-07-22
图片描述
// components/classic/music/index.js
import {
classicBeh
} from ‘…/classic-beh.js’
//获取背景音乐管理对象
const mMgr = wx.getBackgroundAudioManager();
console.log(mMgr)
Component({
/**
- 组件的属性列表
*/
behaviors: [classicBeh],
//从服务器获取的外部数据
properties: {
title: String,
src: String
},
/**
- 组件的初始数据
- 播放音乐API:老版本和新版本
*/
data: {
//当前音乐不播放
playing: false,
pauseSrc: ‘images/player@pause.png’,
playSrc: ‘images/player@play.png’
},
/**
- 组件的方法列表
*/
methods: {
onPlay: function (event) {
//播放状态图片切换
this.setData({
playing: true
})
//自动播放音乐
console.log(this.properties.src)
mMgr.src = this.properties.src
//如果此处不设置title,windows下则会报错,不播放音乐
mMgr.title = this.properties.title
}
}
})
写回答
1回答
-
需要设置title,以前可以不设置现在必须设置
112019-07-26
相似问题