mui.ajax("../data/Delete.txt",{
dataType:'text',
type:'get',
timeout:10000,
success:function(data){
alert("ajax ok");
},
error:function(xhr,type,errorThrown){
mui.alert(errorThrown,'提示');
}
});
以上代码直接用HBuilder-“运行”-“手机运行”,请求本地txt文件是没有问题的。
但是打包成apk包,再运行的时候就报404错误。
后来偶然发现自己笔误,把delete.txt写成了Delete.txt。赶紧改成delete.txt试了一下。
在“手机运行”与打包apk安装,本地文件ajax请求成功的。
总结:
HBuilder-“运行”-“手机运行”时,ajax请求的url是大小写不敏感的。
而打包apk运行时,ajax请求的url大小是敏感的。
不知道这两个方式下,为什么一个大小写敏感,一个大小写不敏感。
0 个评论
要回复文章请先登录或注册