2016-05-16 73 views
0

我正试图打开覆盖网址的ontouch网址。 覆盖是上的iframe顶部(其容纳URL)网址未在iPhone上打开

var initiatelandingpage = function(){ 
     document.getElementById('overlay4527').style.display = 'none'; 
     setTimeout(function(){ 
     document.getElementById('overlay4527').style.display = 'block'; 
    },500); 
}; 

ontouchstart事件,我躲在叠加和在500ms的其正确触发的URL IOS设备上

以上相同显示它,当我尝试做ontouchend事件,不知何故该网址是不是在iOS设备上打开

因为这是为什么发生这种情况,并希望为相同的修复。

jsfiddle for the same

回答

0

根据IOS版本使用的是,以后的版本不支持iframe了,据我所知

+0

为什么它在touchstart然后工作? – Nyfer

+0

@Nyfer:网址是https保护吗? –

+0

如果这是网址:http://m.nike.com/in/en_gb/c/running/,那么无论它必须是https或在您的info.plist文件中进行更改 –