我希望用户像在弹出窗口中一样观看youtube视频,但是该链接会重定向到youtube应用。我尝试过
myWidth = 350;
myHeight = 150;
var left = (screen.width - myWidth) / 2;
var top = (screen.width - myHeight) / 2;
var myURL = 'https://youtube.com/watch?v=XXXXXXXXX';
var title = 'Song';
window.open(myURL, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=' + myWidth + ', height=' + myHeight + ', top=' + top + ', left=' + left,'_blank');
此功能适用于台式机,但不适用于移动设备。
如果没有点击,当您尝试打开窗口时,浏览器会认为这是一个强迫性广告,会阻塞窗口。
执行以下操作:将click事件处理到按钮,然后在其中调用代码。