Closed Im-Lzx closed 6 years ago
你用的有问题,另外你编译了么?
右侧是在浏览器打开的调试编译过后的结果,错误为Uncaught ReferenceError: __uri is not defined 在all_9b30a47.js:55. 另外您说的用的有问题,我是参考文档"定位资源"文档下在js中引用的相关示例编写的,请问我正确的用法应该是什么呢?在这种循环拼接的路径中应该怎么用呢?
__uri 在编译 release 过程中会被替换掉。详情请见文档。
不支持变量,只支持字面量。
你可以用字面量预定义一组图片,然后用索引去引用。比如:
var images = [
__uri('/images/taskPic/0.JPG'),
__uri('/images/taskPic/1.JPG'),
__uri('/images/taskPic/2.JPG'),
];
for (...) {
bgImg.src = images[i];
}
@2betop 感谢大神,已解决问题