我的公众号已经关联了小程序 还需要怎么操作吗
打开公众号微信文章现在小程序可以打开微信公众号文章了吗
2018-08-30setTimeout(function() { wx.createSelectorQuery().select('#view-pointer').boundingClientRect(function(rect) { if (rect.top <= that.data.h5 + w4) { wx.createSelectorQuery().select('#view-id1').boundingClientRect(function(rect2) { if (rect2.left + w4 >= left && rect2.left <= left + w6) { var score = 20; that.setData({ hidebg1: true, left1: rect2.left, score: that.data.score + score, }) //音乐 that.myAudiocock.seek(0); that.myAudiocock.play(); setTimeout(function() { that.animationcapture1.translateY(height - that.data.w5 - that.data.h7).step() that.animationpointer.height(0).step() that.animationadd.opacity(1).translateY(-15).step() that.setData({ animationcapture1: that.animationcapture1.export(), animationpointer: that.animationpointer.export(), animationadd: that.animationadd.export(), }) isok = false; setTimeout(function() { that.animationcapture1.translateY(0).step() that.animationadd.opacity(0).translateY(0).step() that.setData({ hidebg1: false, animationcapture1: that.animationcapture1.export(), animationadd: that.animationadd.export(), }) }, 300) }, 60) } else { setTimeout(that.getRect, ot1); } }).exec() } else if (rect.top <= h6 + w4 && rect.top >= h6) { wx.createSelectorQuery().select('#view-id2').boundingClientRect(function(rect1) { if (rect1.left + w4 >= left && rect1.left < left + w6) { //音乐 that.myAudiobomb.seek(0); that.myAudiobomb.play(); that.setData({ hidebg2: true, left2: rect1.left, score: that.data.score - 10, errornum: 0, }) setTimeout(function() { that.erroranimation(); that.animationpointer.height(0).step() that.animationreduce.opacity(1).translateY(-15).step() that.setData({ animationpointer: that.animationpointer.export(), animationreduce: that.animationreduce.export(), }) isok = false; setTimeout(function() { that.animationreduce.opacity(0).translateY(0).step() that.setData({ animationreduce: that.animationreduce.export(), }) }, 300) }, 60) } else { setTimeout(that.getRect, ot1); } }).exec() } else { setTimeout(that.getRect, ot1); } }).exec() }, 2)
远程调试太卡这个手机版本循环获取 wx.createSelectorQuery() 的坐标总是有延迟 调试太慢有什么办法解决吗
2018-08-15我有10多个界面 每个界面都需要播放不同的音频 最后也会出现这个问题
内存泄漏请问这种跳转页面传值多次来回点击就会报下面这个错,也不影响页面但是就会报错怎么解决 VM333:1 (node) warning: possible EventEmitter memory leak detected. 16 listeners added. Use emitter.setMaxListeners() to increase limit.
2018-08-15我也出现这个问题 改用 setTimeout
setInterval倒计时不准使用setInterval方法进行倒计时,在锁屏情况下,经过一段时间后解锁发现计时停止。求大佬解答一下
2018-08-06formid 需要在真机上获取
消息推送配置有谁能说一下,小程序页面的 消息推送【启用并设置消息推送配置后,用户发给小程序的消息以及开发者需要的事件推送,都将被微信转发至该服务器地址中】 这个是不是使用消息推送前必须得填写,因为现在我现在一直报errcode:41028 errmsg:invalid form id, 非法formid,可是formid是刚刚获取得,是否跟这个有关联呢
2018-08-01这个问题解决了吗
c#服务端解密偶尔报错个人信息解密偶尔失败,10次3-4次 C#环境,
2018-08-01同问
微信小程序怎么放多个音频wx.createInnerAudioContext()用这个API,主要是很多逻辑走不通,有源码分享下吧,万分感谢
2018-07-30请问同时播放两个音乐的解决了吗?
一个页面播放多个语音不干扰的问题?我在一个页面实例化了两个 wx.createInnerAudioContext()音频组件控制 用户播放两个不同的音乐(注:一个是背景音乐,一个是点击音效)背景音乐播放没有问题;但是点击音效有时候点击了没有播放;模拟器上不存在这样的问题;就是到了真机上 我测了六七个手机包括安卓和IOS都存在这个问题
2018-07-30这个问题解决了吗
怎么解决微信小程序多个音频同时播放的bug?我有三个音频播放列表,三个音频同时点开竟让都可以同时播放。怎么解决这个问题呢?求指教。谢谢
2018-07-30请问两个音频文件同时播放 在ios解决了吗
小程序是否支持多个音频同时播放index.wxml [代码] [代码] [代码]<[代码][代码]button[代码] [代码]bindtap[代码][代码]=[代码][代码]"audioPlay"[代码][代码]>播放</[代码][代码]button[代码][代码]>[代码] [代码]<[代码][代码]button[代码] [代码]bindtap[代码][代码]=[代码][代码]"audioStop"[代码][代码]>暂停</[代码][代码]button[代码][代码]>[代码] [代码] [代码] index.js [代码]Page({[代码] [代码] [代码] [代码] [代码][代码]data: {[代码][代码] [代码][代码]file: [代码][代码]'http://stor.weixinhost.com/3/wxhost-files/30bd8a0448f55afccaceae543ef9850a63604d99.mp3'[代码][代码],[代码][代码] [代码][代码]bmg: [代码][代码]'http://stor.weixinhost.com/3/wxhost-files/4523ea1d7dd6068e2a15b43bcb143df67c281aef.mp3'[代码][代码] [代码][代码]},[代码] [代码] [代码] [代码] [代码][代码]onLoad () {[代码] [代码] [代码] [代码] [代码][代码]this[代码][代码].bmgAudio = wx.createInnerAudioContext()[代码][代码] [代码][代码]this[代码][代码].fileAudio = wx.createInnerAudioContext()[代码] [代码] [代码] [代码] [代码][代码]this[代码][代码].bmgAudio.src = [代码][代码]this[代码][代码].data.bmg[代码][代码] [代码][代码]this[代码][代码].fileAudio.src = [代码][代码]this[代码][代码].data.file[代码] [代码] [代码] [代码] [代码][代码]this[代码][代码].bmgAudio.onPlay(() => {[代码] [代码] [代码][代码]setTimeout(() => {[代码][代码] [代码][代码]this[代码][代码].fileAudio.play()[代码][代码] [代码][代码]}, 1500)[代码][代码] [代码][代码]})[代码] [代码] [代码] [代码] [代码][代码]this[代码][代码].fileAudio.onEnded(() => {[代码][代码] [代码][代码]setTimeout(() => {[代码][代码] [代码][代码]this[代码][代码].bmgAudio.stop()[代码][代码] [代码][代码]}, 1500)[代码][代码] [代码][代码]})[代码] [代码] [代码] [代码] [代码][代码]this[代码][代码].fileAudio.onStop(() => {[代码][代码] [代码][代码]setTimeout(() => {[代码][代码] [代码][代码]this[代码][代码].bmgAudio.stop()[代码][代码] [代码][代码]}, 1500)[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码] [代码] [代码] [代码] [代码][代码]onHide () {[代码][代码] [代码][代码]this[代码][代码].bmgAudio = [代码][代码]null[代码][代码] [代码][代码]this[代码][代码].fileAudio = [代码][代码]null[代码][代码] [代码][代码]},[代码] [代码] [代码] [代码] [代码][代码]// 试听[代码][代码] [代码][代码]audioPlay () {[代码][代码] [代码][代码]this[代码][代码].bmgAudio.play()[代码][代码] [代码][代码]},[代码] [代码] [代码] [代码] [代码][代码]// 暂停[代码][代码] [代码][代码]audioStop () {[代码][代码] [代码][代码]this[代码][代码].fileAudio.stop()[代码][代码] [代码][代码]}[代码][代码]})[代码]上述代码在安卓和开发者工具中可以同时播放,在IOS中不可以 但是用 组件audio 可以同时播放2个音频 [代码] [代码] [代码]<[代码][代码]audio[代码] [代码]src[代码][代码]=[代码][代码]"{{file}}"[代码] [代码]>[代码] [代码]<[代码][代码]audio[代码] [代码]src[代码][代码]=[代码][代码]"{{file}}"[代码] [代码]>[代码] [代码] [代码]
2018-07-30