[]微信本地加载

[描述]:
引擎针对使用 URL.basePath 之后,如何再次使用本地加载,进行了特殊目录和文件的处理,也就是本地包白名单机制。如下例所示:
MiniAdpter.nativefiles = [
"wxlocal",
];
只要是MiniAdpter.nativefiles里存在的目录名或文件,引擎会自动将该目录视为本地目录,即便使用了URL.basePath,对于包含在nativefiles白名单内的目录名或文件,都不会从网络动态加载,只会从本地加载。

[问题]:
1、未在 MiniAdpter 中查到有 nativefiles 属性(使用的是v1.7.19.1beta版类库),上文如何情况?
2、在小游戏发布后的主目录下建了 res/wxlocal 子文件夹,然后把一些json配置文件放里面,并没有去本地加载,还是走到我的服务器上去加载,但是服务器上是没有这个文件的,所以出现了404。把资源放上去,读取的就是服务器的文件了,这个做够了对比
3、有人说是编码问题,但是编码问题我也试过了,acii和UTF8都试过了,还是不行,并且也用上了getUrlEncode函数
 
微信开发者工具用的是最新版本
附带一个微信小游戏RAR包
请大婶们帮忙看看
类库.png 微信版本.png bug.png
已邀请:
已经解决了,wxlocal下的文件不能使用版本管理,使用版本管理就会找不到文件加载。

Aar0n

赞同来自:

如果没有这个属性可能是js 或者ts的项目,那个项目,代码描述文件内容缺失,如果是这个问题,替换这个文件可以找到属性,相关问题可能会解决,如果不能解决请继续下方留言

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作