2011-08-04 16 views
3

私は要素の内部に作成した "ボタン"を持っています。これは、あなたがその中にいるかどうか、それをクリックした場合、またはあなたの指を持っているかどうかを検出する単純なパスです。そうした場合、それが実行されます。Window.open +モバイルデバイス+キャンバス==動作していませんか?

window.open("http://www.google.com"); 

それはブラウザで素晴らしい作品が、私はアプリ、アンドロイド(2.2)の携帯電話にそれをテストしてみた、とAndroidタブレット(3.2)、それは新しいを開くことができません窓。コードで

:ここ

私は一緒に入れjsfiddleが、この実証されhttp://jsfiddle.net/JgrU4/

ジャスト結果:http://jsfiddle.net/JgrU4/embedded/result/

私はこれを実現する方法を上の任意のアイデア?奇妙なことに

答えて

4

、あなたがそれをiOSとAndroidの上でテストされた。..

var windowSize = "width=" + window.innerWidth + ",height=" + window.innerHeight + ",scrollbars=no"; 
window.open('http://www.google.com', 'popup', windowSize); 

サイズを与えれば動作するようです。

+0

これはAndroid 2.2で私にとってはうまくいかなかった – weotch

関連する問題