1、發起網絡請求相關問題
(1)小程序發起的網絡請求是HTTPS請求。
(2)在調試的過程中,開發者可以關閉請求檢查,不用搭建HTTPS服務器。
(3)發起網絡請求的設置可以設置在開發工具左側菜單項目底部,勾選不檢查域名即可。
(4)參數發到服務器會強制轉為String,因為寫數字最好用字符串寫,不用字符串去些的話,請不要使用格式化代碼命令,否則會導致請求失敗。
(5)發起網絡請求的時候,URL中不能有端口,并且小程序的并發訪問量最大限額為5。
2、文件上傳下載相關問題
(1)由于上傳文件的方法指定為POST請求,所以接收文件的接口請求類型必須是POS
(2)小程序中文件上傳下載的并發量最大限額為10。
3、打開相冊選擇本機圖片開發問題
打開相冊選擇本機圖片函數為|--wx.chooseImage(OBJECT)--|,調用該函數成功之后,在回調函數中得到的緩存文件路徑可以使用,其中的“wxfile:******”這種形式其實并不需要解析。
4、圖片效果預覽與選擇地圖位置開發問題
(1)預覽圖片開發,只需要制定想要預覽的圖片的路徑數組即可實現。
(2)使用選擇地圖位置這個功能時,寫一個成功的回調函數,獲取返回的數據即可。
5、設備信息的獲取問題
(1)設備信息的獲取,只要編寫成功的回調函數,獲取到相關的數據即可。
(2)小程序所能獲取到設備信息包括:用戶手機型號、設備像素比例、可見區域窗口寬度、可見區域窗口高度、微信設置的語言、微信版本號、手機操作系統版本、客戶端平臺(安卓或蘋果等)。
6、用戶交互問題
(1)為了讓小程序平臺上的用戶交互更加人性化,建議在調用各種函數的時候,在失敗的回調函數里面加上提示,一些特殊操作成功之后也可以加入成功提示,如圖片上傳成功后可加入|--wx.showToast(OBJECT)--|提示。程序系統出現問題的時候也應該加入提示告訴用戶系統暫時出現問題,可以選擇重新嘗試該操作或者選擇其他操作。
(2)|--wx.showModal(OBJECT)--|敏感操作時,可以寫模態彈窗來與用戶交互,讓用戶再次確認是否執行該操作,以免造成無法返回或取消的誤操作。
(3) |--wx.showActionSheet(OBJECT)--|在結果可預知的情況下,可以使用顯示操作菜單這個選項,變成一個快速填充器,減少用戶輸入,并能夠保證填充數據規范化,格式化,有利于數據保存。