/**
* @function 获取当前页面路径
*/
GETPAGEPATH = () => {
let pages = getCurrentPages(); //获取加载的页面
let currentPage = pages[pages.length - 1]; //获取当前页面的对象
let url = currentPage.route; //当前页面url
return url;
},
/**
* @function 获取元素
* @return {number} id
*/
QUERY = function (id, fn) {
let query = wx.createSelectorQuery();
query.select(id).boundingClientRect()
query.selectViewport().scrollOffset()
query.exec(fn)
}
//创建内部 audio 上下文 InnerAudioContext 对象,防止多个音频一块播放
const innerAudioContext = wx.createInnerAudioContext();
// 音频播放
audioPlay = function (url = "https://www.cambridgeenglish.org/images/153149-movers-sample-listening-test-vol2.mp3") {
innerAudioContext && innerAudioContext.pause();
// 发生错误触发
innerAudioContext.onError(function (res) {})
//设置音频地址
innerAudioContext.src = url;
// 播放音频
innerAudioContext.play();
}
微信小程序常用方法
于 2022-12-09 10:56:00 首次发布