微信小程式開發常見問題FAQ之五
微信小程式遇到問題怎麼辦?遇到微信小程式方面的問題,該去哪裡提問呢?一起來看看第九程式為您整理的微信開發者社群開發常見問題FAQ吧~在文中,您可使用「CTRL+F」,輸入關鍵詞來快速找尋您需要的答案。
Q:就算引入了es6-promise ios9 ios8 也無法使用Promise 但是也不報錯,列印Promise 顯示null,安卓沒事。
A:謝謝反饋,遲點我們會上個 ES6 支援版本解決。
Q:現在picker-view觸發bindchange要在滑動結束後,有時候還沒滑完,就點確定按鈕或者跳轉頁面,但是bindchange沒有觸發,就沒有獲取到資料。
A:謝謝反饋,下一版優化。
Q:wx.createAudioContext造成記憶體洩漏。
從列表頁進入內頁,內頁在onLoad中執行wx.createAudioContext(‘myAudio’);
多次執行“返回列表頁(通過返回按鈕),進入內頁”,在進入內頁後 模擬器會有報錯,手機實測會阻塞介面請求。
A:多謝反饋,應該是多次進入後,重複註冊了多個 emitter 事件問題,先記錄了。
Q:wx.upload()介面錯誤,本地測試wx.upload()訪問藉口是否要將介面url新增到小程式後臺?
A:開發工具上測試時候可以在專案頁面選擇不校驗安全域名,手機上測試時候,開啟除錯模式,預設不校驗安全域名。
其他情況下,都會校驗安全域名,安全域名包括了上傳檔案的校驗。
Q:wx.chooseImage ,返回res裡始終有一張或多張重複的。選擇了4張完不一樣的圖,返回的結果裡有一張是重複的,實際只能取到3個有效的 tmp_檔案地址。
A:感謝反饋。這個問題只會在開發者工具中出現,下個版本會修復。
Q:wx.request() 請求後應該有返回頭資訊,建議在 success 和 complete 均加入 response headers 返回頭資訊。
A:收到,我們會規劃這個需求。
Q:微信小程式的預設編碼是什麼?
A:UTF8
Q:在瀏覽器測試介面的時候完全沒問題,當放到wx.request中請求就會丟失session.
A:wx.request 是通過客戶端介面發起的HTTPS請求,不是瀏覽器的ajax,所以沒有session 需要開發者自己記錄和標記登入狀態。
Q:小程式swiper移動內容不載入。
A:已知問題,下個版本 fix。
Q:請問小程式裡微信支付可以實現找人代付嗎?
A:目前不能。
Q:wx.showToast() 的 OBJECT.icon 應該增加 fail。
A:後續會增加。
Q:微信是否可以開放出NFC功能相關API?
A:是個好建議,已記錄下來。
Q:帶引數二維碼達到10w後,是再也不能生成了?還是會按照時間順序自動覆蓋掉之前生成的,保持總量10w?
A:是不能再生成新的二維碼了。
Q:小程式使用者端的bug,蘋果機出現“開啟失敗,無法開啟小程式:載入失敗:101”
A:謝謝反饋,這個是一個已知的問題,我們會盡快修復。
Q:socket為什麼測試版能用,正式版不能用啊?
A:請檢查mp.weixin.qq.com後臺的 WSS 域名配置是否正確。因為開發版不做域名合法性校驗。
Q:小程式支援Echarts嗎?
A:不支援,需要自己實現,或者參考一些開源庫。