小程序
小游戏
企业微信
微信支付
扫描小程序码分享
运维中心经常报这个错
在改变视频清晰度的函数中,program_url_more是页面的全局变量,经常会报url undefined的错误,另外把program_url_more赋值给页面data里再读取时也会报同样的错误。希望官方能解答下这个问题!感谢!!!
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题
另外请确认下是否是逻辑问题,从报错来看,program_url_more[idx]的访问没问题,可能是这个key下面并没有值
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
首先这个key下面有值,是请求接口之后后台返回的数据保存在program_url_more这个变量里,这个变量是在Page({})之外定义的(var program_url_more=[];),这样在切换数组下标赋值的时候总是取不到url的值;还有我把这个数组赋值给page页面的data里时也会有同样的情况。
这两种情况都不行,都会报错:
这是接口返回的参数
能否按这个教程给个能重现问题的代码片段?(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
这样比较好查问题
wechatide://minicode/9Hrtpnmg7M3J
有点诡异,我这里好像重现不出来?
是偶现的吗
对,我这测的时候也没测出来,是在公众平台上运维中心报的错。我那个代码片段那样赋值之后,program_url_more这个变量里的值应该一直存着吧?
我看了下这种情况很多应该是小米手机出现的:
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题
另外请确认下是否是逻辑问题,从报错来看,program_url_more[idx]的访问没问题,可能是这个key下面并没有值
首先这个key下面有值,是请求接口之后后台返回的数据保存在program_url_more这个变量里,这个变量是在Page({})之外定义的(var program_url_more=[];),这样在切换数组下标赋值的时候总是取不到url的值;还有我把这个数组赋值给page页面的data里时也会有同样的情况。
这两种情况都不行,都会报错:
这是接口返回的参数
能否按这个教程给个能重现问题的代码片段?(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
这样比较好查问题
wechatide://minicode/9Hrtpnmg7M3J
有点诡异,我这里好像重现不出来?
是偶现的吗
对,我这测的时候也没测出来,是在公众平台上运维中心报的错。我那个代码片段那样赋值之后,program_url_more这个变量里的值应该一直存着吧?
我看了下这种情况很多应该是小米手机出现的: