一:遇到的一些問(wèn)題
分享者:tearfc,原文地址 1.小程序所有接口域名必須為https,而且不能加端口號(hào); 比如:在小程序后臺(tái)設(shè)置時(shí)無(wú)端口號(hào),調(diào)用時(shí)再加入,會(huì)出現(xiàn)本地調(diào)試可用,線(xiàn)上版本不可用的情況。 2.wx.request 請(qǐng)求最大并發(fā)數(shù)為5,如果超過(guò)此限制,可能會(huì)出現(xiàn)開(kāi)發(fā)工具卡死等情況; 3.wx.navigateTo 頁(yè)面路徑最多5層,超過(guò)5層會(huì)出現(xiàn)跳轉(zhuǎn)失敗的情況。 盡量配合wx.redirectTo和wx.navigateBack使用,其中wx.navigateBack可以選擇出棧頁(yè)面數(shù)量
4.html中的div標(biāo)簽需要替換成view,否則div樣式不能正常顯示; 5.最外層view中的自定義屬性(如:data-id)在點(diǎn)擊view內(nèi)部標(biāo)簽時(shí)無(wú)效,可以給所有標(biāo)簽加入該屬性; 6.開(kāi)發(fā)時(shí)可以選擇無(wú)appid,這樣即使沒(méi)有https,未設(shè)置安全域名也能正常開(kāi)發(fā),想要通過(guò)手機(jī)預(yù)覽必須填寫(xiě)appid,需開(kāi)發(fā)者本人登錄開(kāi)發(fā)工具才可以預(yù)覽(需管理員添加開(kāi)發(fā)者); 7.正式上線(xiàn)前可以提交線(xiàn)上體驗(yàn)版,體驗(yàn)版需要管理員添加體驗(yàn)者; 8.只能有一個(gè)管理員,每次登錄或修改信息全部需要管理員掃碼。 二:小程序中地圖的使用小程序map組件的官方文檔:https://mp.weixin.qq.com/debug/wxadoc/dev/component/map.html 1.controls控件:在地圖的固定位置(相對(duì)位置)上顯示,并且不隨地圖移動(dòng)。clickable為true時(shí),可觸發(fā)bindcontroltap的方法。 2.circles控件:通過(guò)經(jīng)緯度確定中心點(diǎn),radius屬性單位為米。 3.通過(guò)wx.createMapContext('地圖id')可以獲取map對(duì)象。其中map對(duì)象包括 getCenterLocation: 獲取當(dāng)前地圖中心位置的經(jīng)緯度,并返回 gcj02 坐標(biāo)(wgs84 返回 gps 坐標(biāo),gcj02 返回可用于 wx.openLocation 的坐標(biāo)), moveToLocation:將地圖中心移動(dòng)到當(dāng)前定位點(diǎn),map組件中需要加入show-location屬性。 三:BEM 命名規(guī)范
|