如何将推送通知添加到 WebView 应用程序(Android 和 iOS)
Posted
技术标签:
【中文标题】如何将推送通知添加到 WebView 应用程序(Android 和 iOS)【英文标题】:How to add push notification to WebView App (both android and iOS) 【发布时间】:2018-08-07 21:55:18 【问题描述】:您好,我正在使用 Java
和 Objective-C
开发一个 webview
应用程序。我的客户希望我在应用程序中实现 push notification
。但是网站中没有添加推送notification
服务(如firebase、OneSignal)。是否可以在应用程序中添加推送notification
?
非常需要一些建议..提前谢谢..
【问题讨论】:
你说的webview app是什么意思? WebView myWebView = (WebView) findViewById(R.id.webview); myWebView.loadUrl("example.com"); 【参考方案1】:当您不想将 Firebase 添加到网站时,您仍然可以使用它。
我是这样做的:
andoid 上的 FCM 服务将设备令牌注册到我的 mysql 服务器,我的网页通过从 SQL 中选择令牌来使用 php 和 Cron 生成推送通知。
当您想要创建推送通知时,无论如何您都需要向网页添加一些内容。 (您必须生成消息并将它们发送到安装了您的应用程序的设备。:)。 )
所以:
FCM、MySQl、PHP/Java/js 之类的选择消息和令牌并将它们发送到 FCM,FCM 将其发送到设备。
【讨论】:
以上是关于如何将推送通知添加到 WebView 应用程序(Android 和 iOS)的主要内容,如果未能解决你的问题,请参考以下文章
如何将推送通知添加到 iOS 应用程序(cordova-plugin-firebasex)?