123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161 |
- // pages/test/test.js
- // var audio = require('../../utils/audio.js')
- import Audio from '../../utils/audio.js'
- var audio = new Audio()
- const app = getApp()
- Page({
- /**
- * 页面的初始数据
- */
- data: {
- t: 20
- },
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad: function (options) {
-
- },
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady: function () {
-
- },
- /**
- * 生命周期函数--监听页面显示
- */
- onShow: function () {
- // var all = []
- // var base = [this.data.t, 0]
- // for (var i = 0; i < 20; i++) {
- // base[0] -= 1
- // base[1] += 50
- // var b = base.slice(0)
- // all.push(b)
- // }
- // app.log(all)
- // // return
- // setTimeout(function () {
- // var j = 0
- // var k = 0
- // for (var i = 0; i < 20; i++) {
- // // base[0] -= 1
- // // var b = base.concat(0)
- // // var time = base.concat(1)
- // setTimeout(function () {
-
- // this.setData({
- // t: all[j ++][0]
- // })
- // app.log(j)
- // app.log(all[j][0] + '------' + all[j][1])
- // }.bind(this), all[k ++][1])
- // // base[1] += 100
- // }
-
- // }.bind(this), 2000)
- // return
- // const backgroundAudioManager = wx.getBackgroundAudioManager()
- // backgroundAudioManager.src = "http://120.79.211.173:7900/file/rank/audioBg64363455bd1a4ce3a7cedbe63fc2ef8c"
- // backgroundAudioManager.play()
- // setTimeout(function () {
- audio.play({
- loop: true,
- background: true,
- key: '3',
- srcs: ["http://120.79.211.173:7900/file/rank/audioBg64363455bd1a4ce3a7cedbe63fc2ef8c"]
- })
- // }.bind(this), 5000)
- return
- setTimeout(function () {
- audio.play({
- key: '3',
- srcs: ["http://120.79.211.173:7900/audio/qCountDown1.wav"]
- })
- }.bind(this), 7000)
-
- //"http://120.79.211.173:7900/audio/qCountDown1.wav"
- //src: 'http://120.79.211.173:7900/file/audio/waiting.mp3',
- // setTimeout(function () {
- // audio.stop()
- // }.bind(this), 3000)
- // setTimeout(function () {
- // audio.stop()
- // }.bind(this), 4000)
- // const innerAudioContext = wx.createInnerAudioContext()
- // innerAudioContext.autoplay = true
- // innerAudioContext.src = 'http://120.79.211.173:7900/M500001VfvsJ21xFqb.mp3'
- // innerAudioContext.onPlay(() => {
- // app.log('开始播放')
- // })
- // innerAudioContext.onError((res) => {
- // app.log(res.errMsg)
- // app.log(res.errCode)
- // })
- // wx.downloadFile({
- // url: 'http://120.79.211.173:7900/M500001VfvsJ21xFqb.mp3', //仅为示例,并非真实的资源
- // success: function (res) {
- // // 只要服务器有响应数据,就会把响应内容写入文件并进入 success 回调,业务需要自行判断是否下载到了想要的内容
- // if (res.statusCode === 200) {
- // wx.saveFile({
- // tempFilePath: res.tempFilePath,
- // success: function (res) {
- // var savedFilePath = res.savedFilePath
- // innerAudioContext.src = savedFilePath
- // innerAudioContext.play()
- // app.log(savedFilePath)
- // }
- // })
-
- // }
- // }
- // })
- },
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide: function () {
-
- },
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload: function () {
-
- },
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh: function () {
-
- },
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom: function () {
-
- },
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage: function () {
-
- }
- })
|