問題タブ [huawei-push-notification]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
106 参照

react-native - モジュール '@hmscore/react-native-hms-push' の宣言ファイルが見つかりませんでした

プッシュ キット ライブラリのリンクに問題があります。

ビジュアル スタジオ コードを使用して反応ネイティブでプログラミングしています。ライブラリ '@hmscore/react-native-hms-push' が正しくインポートされていないようです。エラーは 'モジュール '@hmscore/react の宣言ファイルが見つかりませんでした' です。 -native-hms-push'.

5.3.0-301 バージョンを使用しています。

maps-kit と push-kit を確認すると、異なる si index.ts のようです。push-kit の src ディレクトリにありません

私はこのガイドを使用しました:

https://developer.huawei.com/consumer/en/doc/development/HMS-Plugin-Guides/integraternmodule-0000001050157791

私は何かを逃しましたか?

ありがとう

0 投票する
1 に答える
66 参照

flutter - フラッター。Future はコールバックを待つ必要があります

FlutterにHuaweiプッシュ通知を実装しています。ここ: https://pub.dev/packages/huawei_push/example

これを呼び出す方法が欲しいです:

String? token = await PushNotificationsService().getPushNotificationsToken();

私のコードから、私自身のクラスPushNotificationService()にトークンを取得させて返します。

私の問題は、Huawei の場合、PushNotificationsService()クラス内にいくつかのリスナーを実装する必要があることです。

しかし、どのようにセットアップすればよいgetPushNotificationsToken()ですか? 内部で未来を返す必要がありFutureますが、2 つのリスナー コールバックの 1 つが呼び出されたときにのみ「トリガー」されるように、それを処理する方法は?!

基本的な解決策だと思いますが、残念ながらFlutterは初めてです。

0 投票する
1 に答える
37 参照

android - remoteMessage タイプの判別方法

HmsMessageService の remoteMessage が通知ありとなしのメッセージデータなのか知りたいのですが、その違いはどのように判断すればよいですか?