0

dynamicLink を作成しようとすると、次のエラーが表示されます。

firebase.app() を呼び出して、Android プロジェクトにインストールされていない firebase モジュールを使用しようとしました。

  1. 「MainApplication.java」ファイルに「io.invertase.firebase.app.ReactNativeFirebaseAppPackage」モジュールをインポートしました。

  2. RN 'getPackages()' メソッド リスト内に 'new ReactNativeFirebaseAppPackage()' 行を追加しました。

完全なセットアップ手順については、 http://invertase.link/androidを参照してください。

@react-native-firebase/dynamic-linksreact-redux-firebase@firebase/app、 のインストール、インポート、および構成を試みfirebase/appました。

現在react-redux-firebase作業中です。データを取得してfirebaseデータベースに送信できます。このモジュールの を使用してfirebase動的リンクを追加する方法はありますか? 現在、次のようなリンクを作成しようとしています。

import dynamicLinks from "@react-native-firebase/dynamic-links";

export class Baklijst extends Component {
    onAddPerson = async () => {
        const link = dynamicLinks().buildLink({
            link: "https://tomgroot.nl",
            domainUriPrefix: "https://baklijst.page.link",
        });
        console.log(link);
        return link;
    };

react-redux-firebase私は私の中でこのように初期化しますApp.js:

if (!firebase.apps.length) {
    firebase.initializeApp(FirebaseConfig);
} else {
    firebase.app();
}

...

const rrfProps = {
    firebase,
    config: rrfConfig,
    dispatch: store.dispatch,
};

...
export default function App() {
   return (
   ...
       <ReactReduxFirebaseProvider {...rrfProps}>
   ...
   );
}
...
4

1 に答える 1