這裡是「小程序問答」欄目的第 6 期
本周,斗圖必備的「鬼畜表情包」小程序獲得了知曉程序 · MINA 獎。本周還有什麼新上的小程序值得玩?「曉榜」給大家一口氣推薦了 10 個。
回到本期的「小程序問答」,我們解答了以下兩個重要問題:
1. 我在用小程序的時候,出現了無法載入的情況,頁面一片空白,這是怎麼回事?
最近,知曉程序收到了非常多的類似疑問,問題基本上是「為什麼這個小程序無法載入、一片空白?」
我們發現,出現該問題的用戶,使用的都是 Android 系統。
經過推測,這也許是小程序的網路介面在 Android 上的 bug,它導致部分小程序在 Android 上無法正常連接網路。
這個 bug 暫時還沒有解決的方法,只能等微信或開發者進行修復。
開發者該如何避免這種情況在自己的小程序上出現呢?
首先,我們要知道這個 bug 產生的原因。
iOS 環境下,
wx.request
介面返回的狀態值
statusCode
是
int
型數據,但在 Android 上,它是
String
型。
如果你的小程序的網路請求代碼是這樣的,那麼 Android 用戶就無法正常使用你的小程序了:
wx.request({ url: 'https://example.com/path/to/request', success: function (res) { if (res.statusCode === 200) { // 坑就在這兒! } } })