繁体   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