我在 appAPI.openURL 参数弹出窗口中遇到问题。
我预计弹出参数会将我的 URL 作为弹出窗口打开。但它在主窗口下弹出。这不是我的要求。
我需要将我的窗口作为弹出窗口(模态弹出窗口)打开,而不是作为弹出窗口打开。
我就是这样做的
appAPI.openURL({
url: href,
where: "popup",
focus: false
});
任何帮助,将不胜感激。
我在 appAPI.openURL 参数弹出窗口中遇到问题。
我预计弹出参数会将我的 URL 作为弹出窗口打开。但它在主窗口下弹出。这不是我的要求。
我需要将我的窗口作为弹出窗口(模态弹出窗口)打开,而不是作为弹出窗口打开。
我就是这样做的
appAPI.openURL({
url: href,
where: "popup",
focus: false
});
任何帮助,将不胜感激。
打开模式窗口/弹出窗口对浏览器/JavaScript 的支持有限,并且不太可能跨浏览器工作/受支持。
您可以实现的最接近的跨浏览器选项是将appAPI.openURL的where属性指定为window以打开非模态的弹出窗口。
appAPI.openURL({
url: href,
where: "window",
focus: false
});
[披露:我是 Crossrider 的员工]
appAPI.openURL({
url: href,
where: "window",
focus: true,
height:window.screen.availHeight,
width:window.screen.availWidth
});
这会在我的浏览器上方打开一个弹出窗口。