Javascript 如何替换objective-c中的java脚本参数?
我试图在我的示例项目中使用 它看起来像这样好 360.js 它加载序列号v04\U 640x378\U 01.jpg~序列号v04\U 640x378\U 72.jpg 但我很好奇,如果我想添加另一张图片来显示360 如何更改图片名称 感谢您的回复或回答:) 韦伯 /编辑-添加项目字典屏幕截图/Javascript 如何替换objective-c中的java脚本参数?,javascript,objective-c,html,virtual-reality,Javascript,Objective C,Html,Virtual Reality,我试图在我的示例项目中使用 它看起来像这样好 360.js 它加载序列号v04\U 640x378\U 01.jpg~序列号v04\U 640x378\U 72.jpg 但我很好奇,如果我想添加另一张图片来显示360 如何更改图片名称 感谢您的回复或回答:) 韦伯 /编辑-添加项目字典屏幕截图/ “优化”字典中有72张图片编辑您必须编辑threesixty.js:在新的AC.VR(…)函数调用中,足够替换: images/optimized/Seq_v04_640x378_###.jpg带有名
“优化”字典中有72张图片编辑您必须编辑
threesixty.js
:在新的AC.VR(…)
函数调用中,足够替换:
带有名称模式,以及images/optimized/Seq_v04_640x378_###.jpg
根据您拥有的图像数量72
- frame0001.jpeg
- frame0002.jpeg
- frame0360.jpeg
作为第二个参数,以及images/optimized/frame0#####.jpg
作为第三个参数360
360/images/optimized/
目录中。
这样,您就不必重命名所有序列(前提是文件具有名称模式)。您所说的“添加另一张图片”是什么意思?在序列中添加第73张图片还是完全不同的序列?或者是一张不同名字模式的图片?一张完全不同的序列图片,为我糟糕的英语道歉。别担心,请看下面我的答案。希望能有帮助…谢谢你,检查一下你的答案:)哦。。。我明白了,用相同的名称替换原始序列图片。那可能会有帮助!!!您的意思是在新的AC.VR()函数调用中无法更改任何代码。如果是这样的话,你的答案就是解决方案之一。我希望会有另一个,大量图片复制和替换,我认为使用移动设备时会浪费很多时间…看起来我在Xcode simulator中找不到子目录路径:(您不必重命名图片,但要更改代码。如果您有其他问题,请编辑您的问题(也许在XCode中添加项目树的截图会有帮助)。谢谢,我上传了项目截图,顺便问一下…那张照片是RX 78-2吗???
threeSixty = {
init: function() {
this._vr = new AC.VR('viewer', 'images/optimized/Seq_v04_640x378_##.jpg', 72, {
invert: true
});
},
didShow: function() {
this.init();
},
willHide: function() {
recycleObjectValueForKey(this, "_vr");
},
shouldCache: function() {
return false;
}
}
if (!window.isLoaded) {
window.addEventListener("load", function() {
threeSixty.init();
}, false);
}