老师这个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回答

7七月

2019-07-26

需要设置title,以前可以不设置现在必须设置

1
1
webFE
非常感谢!
2019-07-26
共1条回复

纯正商业级微信小程序应用实战,全方位小程序特性讲解

真实数据的高质量小程序项目,学会直接工作

4782 学习 · 2125 问题

查看课程