小程序无法联网,发生什么事了?| 小程序问答 #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 条评论
登录 后参与评论

相关文章

来自专栏云计算与大数据

Envoy——Service Mesh体系中的私人订制,把你安排得明明白白!

最近因工作原因开始了解Service Mesh与Envoy,为系统性梳理所学内容,因此沉淀了此文档,但由于所知有限,如文档中有描述不当之处,希望不吝赐教。

1812
来自专栏FreeBuf

浅谈拒绝服务攻击的原理与防御(4):新型DDOS攻击 – Websocket和临时透镜

0×01 前言 前几天我已经分别发了三篇关于DDOS攻击相关的文章,我也是第一次在freebuf上发表这种文章,没想到有那么多人点击我真的很开心,前几天我为大家...

2105
来自专栏编程一生

战狼:业务高速增长下,如何保证系统的稳定性和高可用?

2345
来自专栏IT笔记

SpringBoot开发案例从0到1构建分布式秒杀系统

2306
来自专栏腾讯技术工程官方号的专栏

微信朋友圈:应对春节千亿访问量背后的故事

微信朋友圈包括图片和视频两套业务架构组成,朋友圈图片的特点是请求量大、消耗计算资源较多,视频则主要消耗带宽。朋友圈的数据是永远存储的,而且随着业务的快速发展,存...

8513
来自专栏java一日一条

电商网站秒杀与抢购的系统架构

在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常...

1582
来自专栏个人分享

一次极限项目管理,设计,开发,联调与测试

     什么是All In? 是你不知道全力做这件事情会得到什么。但你只想把它做好的感觉。

961
来自专栏Zchannel

Windows 10四月更新(1803)的各类问题及疑难杂症和解决办法

1493
来自专栏镁客网

果粉们有福啦,iphone也能接高速优盘了呢

1513
来自专栏美丽应用

在Volumio中使用命令行网易云音乐

2412

扫码关注云+社区