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'); 试一下~