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