我目前正在将YouTube和Twitch播放器嵌入我的应用程序中,当您单击其中的任何链接(例如视频标题)时,它将在电子浏览器窗口中打开。我希望它可以在用户的默认浏览器中打开,或者如果不能的话,请完全禁用链接。我试图避免使用Webview作为Electron文档中的内容,但是不确定如何继续使用iframe完成此操作。
我知道您可以使用removeItem(product1);
在默认浏览器中打开链接,但是我不确定如何使iframe中的链接使用此链接。为了尝试完全禁用链接(不是理想的结果),我禁用了iframe上的默认事件,但没有成功,因为那样您就无法播放或暂停视频。我还尝试将div放置在不应该打开的元素上,这些元素可以工作,但不会像最优雅的解决方案那样接缝,并且很难通过调整窗口大小来正确地工作。
所以有人可以指出正确的方向,以便在os默认浏览器中打开iframe中的链接吗?或者,如果不可能的话,禁用它们的更优雅的方法呢?