window.open()与flask应用程序中的googlehangouts链接



我想使用javascript和window.open((打开一个带有google hangouts链接的新水龙头。该链接以"meet.google.com"开头,而不是以http://或https://开头。添加http://或https://infront确实会导致500错误。但是,如果我启动一个没有http://或https://infront的链接,我的flask应用程序会认为它是本地链接,因此我最终会http://localhost:5000/meet.google.com"?知道怎么解决这个问题吗?

使用https://确实打开了一个新窗口,一切看起来都是正确的,但它确实显示了一条谷歌错误消息。如果我只是重新加载页面,它就可以工作了。在我看来,我需要指定一些关于窗口的内容来满足谷歌,但我不确定是什么?

因为我不能发表评论,所以我会给出一个答案。如果问题仅与localhost有关,那么答案很简单。转到localhost:<your port>。您会注意到没有https头。这是因为localhost是本地的。因此,您的应用程序将在本地范围之外工作,但只要您使用localhost127.0.0.1,https就不会工作。我不确定这是否适用于所有人,但对我来说,转到http://localhost只会重定向到localhost

最新更新