是否可以将基于Safari的WebRTC应用程序打包为可安装的dmg?

时间:2018-05-24 11:12:42

标签: macos safari webrtc dmg openwebrtc

我们在团队中几乎没有MacOS专业知识(主要是Linux,服务器端开发人员),因此这个问题可能无法正确引用有关MacOS的所有内容,但希望足够接近Linux类比的基础是可以理解的。

我们有一个WebRTC客户端应用程序,可以在Chrome,Linux和Windows上运行良好,使用WebRTC网关服务器执行一些客户支持通信。我们收到了潜在客户的询问,他们出于某种原因更喜欢使用Safari而不是Chrome,并且想知道我们是否能以某种方式为MacOS提供可安装的可执行.dmg文件,从而呈现相同的功能(即WebRTC客户端)应用)。

可安装可执行要求是外观/感知要求,但实际上,URL和有效/有效帐户足以使用该服务。

1 个答案:

答案 0 :(得分:1)

您是否考虑过使用Electron?它基于(稍微旧的)Chrome版本,可能允许运行现有应用程序,只需很少的更改。 https://bloggeek.me/webrtc-electron-implementations/显示了采用这种方法的公司的一些例子。

请注意,自去年以来,Safari在High Sierra上支持WebRTC(缺少VP8)。