如何强制YouTube链接在浏览器而不是应用程序中打开?

问题描述 投票:0回答:1

我希望用户像在弹出窗口中一样观看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');

此功能适用于台式机,但不适用于移动设备。

javascript jquery window.open
1个回答
0
投票

如果没有点击,当您尝试打开窗口时,浏览器会认为这是一个强迫性广告,会阻塞窗口。

执行以下操作:将click事件处理到按钮,然后在其中调用代码。

© www.soinside.com 2019 - 2024. All rights reserved.