【发布时间】:2014-07-03 07:45:05
【问题描述】:
我正在使用 cordova/phonegap 开发一个小应用程序。
我希望图像在屏幕上移动到固定位置。为此,我在 HTML 中放置了 2 个 img 标签,并通过 javascript 我更改了 img 标签的“src”,使一个具有 img 并将另一个设置为空白。
当用户点击屏幕按钮时会发生这种情况。
在浏览器和 Android 设备上对其进行测试时,一切正常,但在 iOS 上,图像并没有消失,所以我被困在满屏的屏幕上。
我怎样才能让它消失??
HTML:
<div id="Container" class="ui-grid-b">
<div class="ui-block-a"><img src="" id="izq" style="margin-top: -23%; max-width:40%; max-height:40%;" /></div>
<div class="ui-block-b"><strong><span id="mid">Tap the button</span></strong></div>
<div class="ui-block-c"><img src="" id="der" style="margin-top: -23%; max-width:40%; max-height:40%;" /></div>
</div>
JavaScript:
var delay = 500;
if (chosen == "izq"){
timeEstrella = setTimeout(function(){
izq.src = "estrella.png";
der.src = "";
},delay);
}
else {
timeEstrella = setTimeout(function(){
izq.src = "";
der.src = "estrella.png";
},delay);
}
【问题讨论】:
标签: javascript html ios cordova