這裡是「小程序問答」欄目的第3期
本周,
知曉程序 MINA 獎頒給了「豆瓣評分」;「人民日報數字報」也強勢登上了
Top 100 周榜。接下來,「小程序問答」依然要解決大家關心的問題:小程序真的只有 1 MB 嗎(第 11 問)、註冊小程序需要營業執照嗎(第 1 問)、小程序有什麼好的 UI 框架(第 8 問)。
小程序運營問題1. 註冊小程序必須要營業執照嗎?如果小程序運營主體類型為企業,那麼就必須提供營業執照。其他類別的組織(如政府、NGO 等),註冊小程序時也需要提供組織機構代碼證。可以,小程序代碼可以通過任一小程序帳戶提交審核、發布。需要注意的是,如果用你自己公司的帳戶提交審核、發布,那麼小程序的主體就是你的公司。3. 同一家公司複製並提交一個小程序,被複制的小程序可以被審核通過嗎?理論上是可行的,但我們不推薦這樣做。目前,小程序還沒有微信卡券相關的介面可供使用。但是,你可以自行開發帶有優惠券、會員卡功能的小程序。使用wx.request
介面,開發者可以讓小程序與設定的伺服器交換數據。這個介面支持常見的網路請求,也可以攜帶多種參數。示例代碼:wx.chooseVideo
介面,就能實現小程序中的視頻拍攝上傳。示例代碼:需要注意的是,如果你希望獲取用戶即時拍攝的視頻(而非從相冊選擇的視頻),那麼只需在sourceType
一項中,刪除album
你可以從 了解有關這個介面的更多信息。可以。所有的後端語言都能用於開發小程序的後端。8. 小程序有什麼 UI 框架?9. 小程序的wx.request
可不可以獲取到 response header?可以獲取到 HTTP 狀態碼。在使用wx.request
獲取到數據之後,直接訪問res
(而非res.data
),就可以看到狀態碼了。示例代碼:返回值如下:10. 在電腦上調試小程序,wx.getLocation
一直超時,是怎麼回事?這是舊版開發工具的 bug,最新版本開發工具(版本號:v0.14.140900)已支持位置介面的模擬與調試,可以避免這個問題的產生。模擬位置功能的開啟方法如下:
打開「微信開發者工具」,進入需要進行調試的項目;
在頁面左側,選擇「調試」;在右側調試視圖中,點擊頂部欄上的「》」箭頭,選擇「Sensor」(感測器);
勾選 Geolocation 右側的「enable」複選框;
在「Latitude」和「Longitude」中,填入需要模擬的緯度值和經度值。
那小程序能否在離線狀態下正常使用呢?這需要區分兩種情況:
不需要聯網就能完成任務的小程序(例如計算器、日曆等),都可以離線使用;
需要聯網完成任務的小程序(例如外賣、點餐、直播等),就不能離線使用了。
本期的「小程序問答」就到這裡了。如果你想提問,請關注知曉程序(微信號 zxcx0101),在知曉程序後台將問題發給我們,你的問題就有機會在這個欄目中得到解答喔。下期再見!本文由知曉程序原創出品,關注微信號 zxcx0101,可獲得以下內容和服務:
在微信後台回復「問答」,獲得所有「小程序問答」欄目文章。
在微信後台回復「加群」,加入「一起發現小程序」微信交流群。
在微信後台回復任意關鍵詞,還能獲得相關小程序推薦,趕緊試試吧!
▽ 點擊「閱讀原文」,發現更多優質小程序。