簡體   English   中英

Window.open +移動設備+畫布==不工作?

[英]Window.open + Mobile Devices + Canvas == Not working?

我在元素內部創建了一個“按鈕”。 這是一條簡單的路徑,可以檢測您是否在其中,如果您點擊它或將手指放在上面。 如果你這樣做,它執行:

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

它在瀏覽器中運行良好,但我在iPad,Android(2.2)手機和Android平板電腦(3.2)上進行了測試,它不會打開一個新窗口。

這是一個jsfiddle我放在一起演示這個:

使用代碼: http//jsfiddle.net/JgrU4/

結果就是: http//jsfiddle.net/JgrU4/embedded/result/

關於如何實現這一目標的任何想法?

奇怪的是,如果你給它一個大小它似乎工作..

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

在iOS和Android上測試過。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM