【问题标题】:Is it possible to package a Safari based WebRTC application, as an installable dmg?是否可以将基于 Safari 的 WebRTC 应用程序打包为可安装的 dmg?
【发布时间】:2018-05-24 11:12:41
【问题描述】:

我们团队中的 MacOS 专业知识很少(主要是 Linux、服务器端开发人员),因此该问题可能无法正确提及有关 MacOS 的所有内容,但希望与 Linux 类比的基础足够接近以便于理解。

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

可安装-可执行要求是外观/感知的东西,但出于实际目的,一个 URL 和一个有效/活动帐户就足以使用该服务。

【问题讨论】:

    标签: macos safari webrtc dmg openwebrtc


    【解决方案1】:

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

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

    【讨论】:

    • 感谢您提供有关 Electron 的信息。看起来它有一些坚如磐石的参考。立即阅读。
    猜你喜欢
    • 2010-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-07
    • 1970-01-01
    相关资源
    最近更新 更多