React Native - 如何在 React Native 应用程序中使用 WebView 显示我的网站通知(适用于 Android)

Posted

技术标签:

【中文标题】React Native - 如何在 React Native 应用程序中使用 WebView 显示我的网站通知(适用于 Android)【英文标题】:React Native - How to show notifications of my website using WebView in React Native app (for Android) 【发布时间】:2019-10-11 11:11:18 【问题描述】:

我正在使用 OneSignal 向我的网站发送通知,我想在 React Native 中使用 WebView 显示通知。 (适用于安卓)

我找不到任何解决方案。

为此我需要做什么?

【问题讨论】:

【参考方案1】:

当收到来自网站的一个信号调用 postMessage 的通知事件时

<WebView
    source=require('./resources/index.html')
    onMessage=(event)=> console.log(event.nativeEvent.data)
/>

当您从 WebView 收到 onMessage 事件时,然后使用任何通知插件显示通知。

【讨论】:

以上是关于React Native - 如何在 React Native 应用程序中使用 WebView 显示我的网站通知(适用于 Android)的主要内容,如果未能解决你的问题,请参考以下文章

如何在React Native上创建多个屏幕?

如何在 React Native 中使用 React Native Video 显示多个视频? [关闭]

如何在React Native中使用CreateBottomTabNavigator?

无法从“App.js”解析“@react-navigation/native”-React Native + 如何解决?

如何在 React Native 中的循环中查找

如何在 react-native 0.57+ 上为 react-relay(经典)配置 babel