我们自己做的网站,有一个功能,就是点击一个页面上的一个按钮,能够打开本地的一个应用。(其实,zoom 也有类似的,点击页面上一个按钮,打开本地的 zoom app )
现在在 chrome & edge 都没有问题,但是 safari 有问题,
[blocked] The page at https://<our-web-site> was not allowed to run insecure content from ws://127.0.0.1:12345/.
我们本地应用,是监听 12345 的端口,能够和 website 通讯。
google 了一下,其实和这个问题有点像,https://stackoverflow.com/questions/39076180/https-page-was-not-allowed-to-run-insecure-content-from-safari-extension-uri
但是很遗憾,最新版的 safari 没有找到哪里有类似的设置 unblock 。
我试着打开 safari 的 develop 菜单,然后把所有的这些都勾选上了。还是不能工作。
所以,来请教一下,是我哪里理解错了,或者有没有什么 workaround ,方法等等。谢谢!
macOS: 12.3.1 safari: Version 15.4 (17613.1.17.1.13)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.