如何將“react-native-splash-screen”或“react-native-bootsplash”與“react-native-firebase/messaging”一起使用?

白牙

我使用react-native-splash-screen它工作正常,但添加後react-native-firebase/messaging我發現它有問題並發現我應該使用react-native-bootsplash. 我安裝了它,其中一個步驟包括將compileSdkVersionand更改targetSdkVersion為 31。我重新編譯了我的代碼,但它以某種方式破壞了 firebase 消息傳遞。我對使用什麼以及如何在不破壞過程中的任何內容的情況下實際使用它感到困惑。任何幫助將不勝感激。

喬卡德

我遇到過類似的問題 - react-native-splash-screen 維護不善,我不建議使用它。我使用react-native-bootsplash代替,它也更容易設置並且正在積極維護。我對最新版本 (>=4.x) 沒有任何經驗,但 3.2.x 工作得很好。

編輯:我現在可以報告,v4.0.1 適用於 ios。但是,一些安卓手機仍然存在一些問題:

由於這個庫使用了最新的 Android12-SplashScreen-API,並不是所有的安卓手機都支持它。例如小米的Android版本尚不支持它,這意味著無法正確顯示啟動畫面。除此之外,沒有任何問題。

請記住,v4.xx 將需要 sdk 級別 31 (Android12),這意味著您可能需要升級/修補其他一些 3rd 方軟件包以使其兼容。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章