我们的应用使用webview加载我们应用的某些部分。但是,如果应用程序通过推送通知冷启动,我们发现WebView属性不起作用,我们偶然发现了
正常启动应用程序时:我们转到React Native页面,一旦页面完成加载,我们就会收到onLoadEnd
通过远程推送通知启动应用程序:通过双击主页按钮并轻扫应用程序将应用程序从内存中删除,用户点击启动应用程序的推送通知 - 页面加载非常精细但函数onLoadEnd
不运行。
render() {
return(
<View style={ styles.iosPadding }>
<WebView
source={{uri: 'https://github.com/facebook/react-native'}}
onLoadEnd={() => {
alert("Webpage Loaded !");
}}
/>
</View>
);
}
我一直在寻找这种方案的解决方法。我需要的是能够知道何时加载网页。