[LayaAirIDE 2.0]部署到外网,出现运行出错,日志显示"下载的的filetable.bin的长度不对。是不是错了。"
项目部署在本地电脑上,打APK后可正常运行.
项目放到外网web上,网页可正常运行访问,
打APK时,会显示"加载游戏失败,可能由于您的网络不稳定,请退出重进."
经过对比发现,在程序启动时,访问
xxx/update/assetsid.txt?rand=xxxx
时,本地不存在这个地址,所以正在正常访问,
而外网因为 当访问不存在的地址时,会默认返回一些数据,所以laya报错了.
我就在本地的web下建立了一个update文件夹并创建 assetsid.txt 及filetable.bin文件,
也可重现这个问题.
根据上图显示
经网上查,与 http://ask.layabox.com/question/13346?token=27_qQ_kLhPl50RsLxPDWfkUxI_4MxPTEIiJy4_31vZk13u_2Ta9b_EDmNoOBMcKrqc3Y7sgOXFpMtojjqF6RFg9X-FI24V5QvCM_lVOjg7PzIY 这个帖子问题很项.
发现这个人的第二张图,有帖
这部分代码,
也就是说如果找到这部分代码,进行简单修改,也许就可以解决.
但是我在项目中搜不到这部分代码,请问这个代码是在哪里可以修改.谢谢.
(我们的web服务器统一管理,不方便为我这个项目修改 不存在的地址不做特殊返回处理,所以只能我来修改项目)
项目放到外网web上,网页可正常运行访问,
打APK时,会显示"加载游戏失败,可能由于您的网络不稳定,请退出重进."
经过对比发现,在程序启动时,访问
xxx/update/assetsid.txt?rand=xxxx
时,本地不存在这个地址,所以正在正常访问,
而外网因为 当访问不存在的地址时,会默认返回一些数据,所以laya报错了.
我就在本地的web下建立了一个update文件夹并创建 assetsid.txt 及filetable.bin文件,
也可重现这个问题.
根据上图显示
经网上查,与 http://ask.layabox.com/question/13346?token=27_qQ_kLhPl50RsLxPDWfkUxI_4MxPTEIiJy4_31vZk13u_2Ta9b_EDmNoOBMcKrqc3Y7sgOXFpMtojjqF6RFg9X-FI24V5QvCM_lVOjg7PzIY 这个帖子问题很项.
发现这个人的第二张图,有帖
这部分代码,
也就是说如果找到这部分代码,进行简单修改,也许就可以解决.
但是我在项目中搜不到这部分代码,请问这个代码是在哪里可以修改.谢谢.
(我们的web服务器统一管理,不方便为我这个项目修改 不存在的地址不做特殊返回处理,所以只能我来修改项目)
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
159*****643
赞同来自: