我正在寻找重定向的替代品,因为默认情况下会阻止 Safari 和 Firefox 弹出窗口。
我用过的东西是
- 间接使用window.open的vaadin的open方法
- 我知道 anchor 组件可以完成任务,但这对我来说代价高昂,因为我在项目中使用了按钮和图像组件,所以设置 anchor 对我来说很难。
任何建议都会对我有很大帮助。
最佳答案
浏览器窗口的打开需要连接到用户操作并发生在客户端代码上,因此需要一些 JavaScript。有一个 Browser Opener add-on对于 Vaadin 10+,将其包装在一起。
关于javascript - 有什么方法可以替换 vaadin 14 的 window.open 以重定向到外部 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59026773/