1.微信端顯示空白或者加載數據失敗
找到根目錄script/api.js,第10行,把這個判斷刪除掉,就可以微信打開,調用數據了
if(isAndroid){
ls = os.localStorage();
}
2.加載API數據失敗或者提示No 'Access-Control-Allow-Origin' header is present on the requested resource.
因為你的API域名跨域請求了
解決辦法,把你API請求的域名和H5放到一個域名下面即可~
3.加載H5頁面,看到可以返回數據但是頁面不斷刷新,不停刷新的狀態
找到這個方法setRefreshHeader(),去掉,這個是下拉刷新的方法,因為里面有個reload()方法,導致H5版不斷刷新頁面問題~
4.對接支付,采用支付寶或者微信H5版微信支付,傳對對應參數即可~
5.JS的if判斷,要抒寫正確判斷是否為空不能直接抒寫
if(data)
{
api請求語句
}
改成:
if(data != "undefined")
{
api請求語句
}
6.請求API數據的時候,有時候獲取不到數據,可以修改API接口獲取參數的方式把I('get.id')改成I('request.id'); 試一下~