小程序无法联网,发生什么事了?| 小程序问答 #6

这里是「小程序问答」栏目的第 6 期

本周,斗图必备的「鬼畜表情包」小程序获得了知晓程序 · MINA 奖。本周还有什么新上的小程序值得玩?「晓榜」给大家一口气推荐了 10 个。

回到本期的「小程序问答」,我们解答了以下两个重要问题:

1. 我在用小程序的时候,出现了无法载入的情况,页面一片空白,这是怎么回事?

最近,知晓程序收到了非常多的类似疑问,问题基本上是「为什么这个小程序无法载入、一片空白?」

我们发现,出现该问题的用户,使用的都是 Android 系统。

经过推测,这也许是小程序的网络接口在 Android 上的 bug,它导致部分小程序在 Android 上无法正常连接网络。

这个 bug 暂时还没有解决的方法,只能等微信或开发者进行修复。

开发者该如何避免这种情况在自己的小程序上出现呢?

首先,我们要知道这个 bug 产生的原因。

iOS 环境下,wx.request() 接口返回的状态值 statusCodeint 型数据,但在 Android 上,它是 String 型。

如果你的小程序的网络请求代码是这样的,那么 Android 用户就无法正常使用你的小程序了:

有这几个解决办法:

  • 将判断状态码的符号由 === 改为 ==,即不再判断二者的数据类型。
  • 改为使用 parseInt(res.statusCode) === 200 进行判断。
  • 改为使用 res.statusCode === 200 || res.statusCode === '200' 进行判断。

这样,无论是 Android 还是 iOS,你的小程序都能正常访问网络了。

2. 请问有没类似「汽车之家」那样,介绍汽车的小程序?

当然有。

例如「太平洋汽车网+」,就是一款功能近似「汽车之家 Autohome」的小程序,它能够提供不同品牌、不同价位的汽车推荐。

如果你是一个改装车爱好者,「DRIVE 玩车潮流」小程序能够为你提供各种各样的改装车资讯。

近期还打算买车?可以试试「买车网官网」小程序,它可以提供各大车型报价,购车之前,可以用它作为参考。

本文由知晓程序原创出品,关注微信号 zxcx0101,可获得以下内容和服务:

  • 在微信后台回复「问答」,获取小程序问答往期文章。
  • 在微信后台回复任意关键词,还能获得相关小程序推荐,赶紧试试吧!

原文发布于微信公众号 - 知晓程序(zxcx0101)

原文发表时间:2017-03-10

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏极客猴

Linux ,越折腾越喜欢

今天这波分享可以说是自己热血来潮。起因是自己收到某个问答社区小秘的问题邀请。问题是《谁能给我推荐几本linux的书?从基础到进阶提高的linux书?》。自己挺怀...

723
来自专栏ThoughtWorks

Kubernetes救援 - 教你如何从新技术的坑里爬出来(上) | TW洞见

今日洞见 文章作者/配图来自ThoughtWorks:佟达。 本文所有内容,包括文字、图片和音视频资料,版权均属ThoughtWorks公司所有,任何媒体、网站...

3679
来自专栏社区的朋友们

咱妈说别乱点链接之浅谈CSRF攻击

平时经常听到人们说别乱点链接,小心有病毒。还有长辈们转发的“天呐~XXX的阴谋,全是病毒”、“XXX惊天大病毒,点了苹果手机就要爆炸!”、“现在转发热门连接会乱...

2.5K4
来自专栏SDNLAB

OpenDaylight铍版本初体验——坑还多吗

OpenDaylight项目发布铍版本(ODL Be),这也是其发布的第四个版本,距离上次发布锂版本(SR3)仅仅只相隔了两个半月,相比较以前版本发布,时间较短...

3528
来自专栏程序人生

手把手教你做个生成静态网页的小工具:podgen

程序人生之图穷匕见的podcast发了四期(三期正式的)后,有几个读者说在微信上听效果不好,又没法暂停(停下后再听又从头开始了),能不能在iTunes 播客里面...

3379
来自专栏娱乐心理测试

关于小程序的一些基本常识

    a. 如果小程序需要与你的服务器进行数据交换,那么你就必须注册域名,即使是开发环境也需要;

743
来自专栏维恩的派VNPIE

vn.py发布v1.8 - WebTrader

基于Web前端的量化交易应用WebTrader终于开发完成,之前实在是跳票许久。在此首先要感谢下负责开发Web前端的社区成员cccbbbaaab(这名字,怎么说...

3595
来自专栏GIS讲堂

分享个天气网7日天气样式

最近项目里面用到了天气网“7日天气”的功能,本来想趴一个样式的,可是看了看太费劲,索性自己写吧,分享下。

563
来自专栏QQ会员技术团队的专栏

【开源公告】VasSonic轻量级的高性能的Hybrid框架正式开源

VasSonic取名于索尼动画形象音速小子,是腾讯QQ会员 VAS团队研发的一个轻量级的高性能的Hybrid框架,专注于提升页面首屏加载速度,完美支持静态直出页...

1956
来自专栏散尽浮华

Linux下smokeping网络监控环境部署记录

smokeping是一款监控网络状态和稳定性的开源软件(它是rrdtool的作者开发的),通过它可以监控到公司IDC的网络状况,如延时,丢包率,是否BGP多线等...

2889

扫码关注云+社区