Skip to content

本页为常见问题归纳页

这里是常见问题的索引页,解决问题的步骤如下:

  1. 遇到开发中的问题先看自己 单词拼写是否有误(最重要)
  2. 再看常见问题有没有类似问题,养成并培养遇事先看文档,独立解决问题的好习惯。
  3. 复制报错信息去百度看看有没有人遇到过类似的问题(一般最多到这一步就能解决问题)
  4. 最后凭借自己没法解决了,再去群里发消息求助

注意

  1. 小程序没有配置合法域名的情况下,预览小程序接口不会通,不能进行网络接口的访问,如连接 MQTT、获取天气等...

如果想要访问接口可以配置合法域名,或者开启不校验合法域名选项(仅在开发者工具和真机调试面板开启生效,预览不生效)

  1. 要上线访问接口请域名备案,不要直接使用服务器的域名作为小程序 MQTT 的连接

  2. 上线如需使用获取定位的功能,请在微信开发者后台申请获取定位的接口权限

提问前的准备

提问之前,请先扣心自问下如下事项:

仔细思考过遇到的问题吗?

单凭自身的能力已经无法解决了吗?

搜索引擎和社区里有人提过类似的问题吗?

做好了提问前的准备材料吗?

提问的正确方式

提问的正确方式如下:

问题是否可以重现,怎样重现

请尽可能地详细地复现出错步骤,找出问题复现的一般规律,通常解决问题的关键点其实就是某一段小代码或者某个配置项不对,复现的过程中会逐步减少出错的范围,这会极大的节省调试时间,同时也能激起各种解决问题的灵感。

描述下之前使用过的解决方式

把你的自己之前用过的方式都简明扼要地记录下,可以是日志、程序中的 try catch 信息、出错截图等,这个有点类似排除法,一来避免求助人在同样的操作上浪费时间,二来也是对求助人的尊重,说明自己至少是尝试过解决而非直接上来乞讨答案。

尽量清楚地描述问题

  • 善于利用编辑器:有良好的排版可以提高可读性,减少阅读成本,如果条件允许请多用协作调试平台和代码片断分享工具,尽可能地让被问人和你接触到的代码环境保持一致(如果是站点发问咨询也可以额附上代码片断和 github 公有库地址),真实环境下的实时调试会比口若悬河地文字描述效果好的多;

  • 实时跟进和完善你的提问内容:一个复杂的问题往往不是一步到位解决,而是通过一个个片断的持续改进与更新来最终完成,所以每当解决一个关键点时,请及时同步你的进度信息,持续优化与集成,而不是把问题甩出去后就与我无关,等着拿成果就行,毕竟作为当事人没人比你需要更对这件事的整体进度负责。

提问模板

尽量提供截图,而不是照片,避免看不清具体的错误信息。

txt
问题描述:
是否根据我们的视频和文档一步步编写的:
小程序界面截图:
代码区域截图:
控制台报错信息截图:
偶发还是总是会出现:

powered by 天人之际工作室