小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 当前 Bug 的表现(可附上截图)
当第二个页面以相同的方式初始化的时候
let plugin = requirePlugin(
"myPlugin"
)
进行录音测评第一个页面会报错,而第二个页面没有问题,单独一个页面使用也没有问题
第二个页面应该如何初始化该插件?
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
https://github.com/TencentCloud/tencentcloud-demo-mp-soe
6 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
请问解决了吗
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
逻辑思路: 每次在managerOnSuccess被触发的时候,立即把这一次的这个RequestID 或者 SessionID 存入一个数组,暂时管它叫“来过的ID容器”,我们要实现的需求就好像超市每天要发免费的牛奶,但是每个身份证每天只能领一次。这个人一来,就把他的ID记录到那个“来过的ID容器”里,然后马上用If逻辑做个判断,此人的ID如果跟当天我们的“来过的ID容器”里的最后一个ID是一样的, 那就不要执行后面的代码,i.e.不发牛奶。如果不一样,就可以执行后面的代码。 但这里我简化了查重的对象,只对比了“来过的ID容器”最后一个ID,因为本来这个requestID就是唯一的,它只是在返回测评的那一瞬间,不知道为啥一瞬间一下子来好几个,引起多次触发managerOnSuccess()。所以我们判断的条件也很简单,就是:只要不跟上一个一样,就可以。
使用
const plugin = requirePlugin("myPlugin")
这个问题我也遇到了,你解决了吗?
我们也有这个错误, 安卓有,iOS未知,插件V1.1.5
也碰到同样的问题,证明解决?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
请问解决了吗
逻辑思路: 每次在managerOnSuccess被触发的时候,立即把这一次的这个RequestID 或者 SessionID 存入一个数组,暂时管它叫“来过的ID容器”,我们要实现的需求就好像超市每天要发免费的牛奶,但是每个身份证每天只能领一次。这个人一来,就把他的ID记录到那个“来过的ID容器”里,然后马上用If逻辑做个判断,此人的ID如果跟当天我们的“来过的ID容器”里的最后一个ID是一样的, 那就不要执行后面的代码,i.e.不发牛奶。如果不一样,就可以执行后面的代码。 但这里我简化了查重的对象,只对比了“来过的ID容器”最后一个ID,因为本来这个requestID就是唯一的,它只是在返回测评的那一瞬间,不知道为啥一瞬间一下子来好几个,引起多次触发managerOnSuccess()。所以我们判断的条件也很简单,就是:只要不跟上一个一样,就可以。
使用
const plugin = requirePlugin("myPlugin")
这个问题我也遇到了,你解决了吗?
我们也有这个错误, 安卓有,iOS未知,插件V1.1.5
也碰到同样的问题,证明解决?