0

私はこのスクリプトを実行したいですが、iPhoneがフルスクリーンモードでない場合に限ります。iPhoneがフルスクリーンモードでない場合、javascriptを実行するには?

<script> 
if (navigator.userAgent.indexOf('iPhone') != -1) { 
    addEventListener("load", function() { 
     setTimeout(hideURLbar, 0); 
     }, false); 
    } 
function hideURLbar() { 
window.scrollTo(0, 1);} 
</script> 

どうすればいいですか? (this助けることができる?)

答えて

0
var hidescreen = ("standalone" in window.navigator) && !window.navigator.standalone) 

if (hidescreen && navigator.userAgent.indexOf('iPhone') != -1) { 
    addEventListener("load", function() { 
    setTimeout(hideURLbar, 0); 
    }, false); 
} 
function hideURLbar() { 
    window.scrollTo(0, 1); 
} 
+0

私は閉じ括弧 'VARのhidescreen =(window.navigatorで "スタンドアロン")remowed &&!window.navigator.standalone'し、それが働いています!ありがとう! –

+0

おっと!タイプミス、良いキャッチ、それが助けてうれしい – Joe