请选择 进入手机版 | 继续访问电脑版
查看: 143|回复: 0

[学习讨论] 常见问题双周播报【0316-0327】

[复制链接]
发表于 2020-4-20 18:36:37 | 显示全部楼层 |阅读模式
尊敬的开发者:
      您好,以下是社区近期收集的小程序开发常见问题及**,希望可以对您的开发提供帮助。欢迎在留言区讨论,或发送邮件至smartprogramtech@baidu.com进行讨论。
Q1:为什么我使用自定义的表单组件,在web化页面,调试工具,远程调试下页面上都能正常,但真机不显示表单组件呢?
A:请检查您的自定义组件的名称是否与小程序提供的组件名称重名,完整组件名称可查看组件列表。在引用自定义组件时,请勿与小程序提供的组件重名。
Q2:为什么我使用动态库时提示:Custom Component Error?
A:请检查您的基础库是否在3.60.2以上,开发者工具版本是否在2.40以上,更多内容参见使用动态库
Q3:在.swan文件中不支持decodeURIComponent方法,有什么方法可以在.swan文件中对文本进行解码吗?
A:目前有两种方式可以实现:
Q4:开发者工具network面板出现发送“https://mbd.baidu.com/ma/update/........”的请求,是什么意思?
A:该请求是向服务端获取授权列表。
Q5:为什么接口在工具中能正常返回数据,而在真机中无法返回数据?
A:这个问题的原因比较多,但常见情况有以下两种:
  • 接口证书有问题:可通过charles进行抓包,查看接口返回内容,例如:"java.security.cert.CertPathValidatorException: Trust anchor for certification path not found."
  • Request接口referer导致的,小程序request请求,referer字段已更新,请开发者服务端增加兼容判断:
原referer: https://smartapp.baidu.com/{appKey}/{version}/page-frame.html
新referer: https://smartapps.cn/{appKey}/{version}/page-frame.html
新referer将逐步全量,但建议开发者两种refer格式都进行兼容。
Q6: live-player直播视频流要如何才能使用?
A:当前该功能仅针对直播答题、直播服务类目开放。需要先通过类目审核,再在小程序管理后台,“设置”-“接口设置”中自助开通该组件权限,更多内容参见live-player
Q7:小程序退出再进入怎么获取点赞状态?
A:这个保存的状态是需要保存到开发者自己的服务器上的,然后再次打开页面的时候请求自己的服务器。理论上如果开发者有内容就有内容id,能存id就能存状态。
Q8:使用@smt-ui/content-component插件发布时提示兼容问题
A:@smt-ui/content-component插件在基础库 3.100.4才开始支持,在发布时需要把小程序的最低基础库版本提升到3.100.4之后,具体操作步骤:开发者工具点击发布 - 最低基础库 选择3.100.4之后的版本即可。



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|Archiver|Baidu Inc.

GMT+8, 2020-9-29 08:51 , Processed in 0.244858 second(s), 16 queries .

Powered by Discuz! X3.2

© 2001-2011 Comsenz Inc.

返回顶部