【问题标题】:Will ionic-native Push Notifications work in a browser?离子原生推送通知可以在浏览器中使用吗?
【发布时间】:2017-07-10 17:32:31
【问题描述】:

我即将实现ionic-native Push Notifications。这可以在浏览器中运行,还是我需要安装 iOS/Android 模拟器?

【问题讨论】:

  • 原生插件无法在浏览器中运行,您已安装模拟器或在真机上部署应用

标签: push-notification ionic2 ionic-native


【解决方案1】:

除非您使用 Phonegap 推送服务器,否则它无法在浏览器上运行。请参考Phonegap Push Plugin 文档。

浏览器详情

浏览器怪癖

目前浏览器上的推送支持只能使用 PhoneGap 推送服务器。

当你运行 phonegap serve 来测试浏览器推送点你的浏览器 http://localhost:3000。浏览器推送实现使用 W3C Push Spec 的实现依赖于 ServiceWorker 和 ServiceWorkers 只能通过 https 协议或通过 http://localhost。将浏览器指向 localhost 将是 最简单的测试方法。

浏览器支持

Chrome 49+ 火狐 46+

注意:为了使其在 Android 模拟器中运行,需要进行特殊配置。如果可以的话,我建议使用真实设备。另外,iOS 模拟器不能(根本不能)模拟推送通知。在这种情况下,您必须使用真实设备。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-05
    相关资源
    最近更新 更多