0

私が使うとき

WL.Server.notifyAllDevices(userSubscription, {
        badge: 1,
        sound: "notification.wav",
        activateButtonLabel: "ClickMe",
        alert: notificationText,
        payload: {
            foo : 'bar'
        }
    });

Android の IBM Worklight 5.0.5 で通知をプッシュするには、カスタム サウンド オプションを使用できないようです。サウンド ファイルをどこに置いても、Worklight はそれを見つけません。クライアントのトレースによると、ファイルを検索することさえありません。これを成功させた人はいますか?

4

1 に答える 1

0

カスタム通知音を使用するには:

  1. フォルダーがまだ存在しない場合はraw、既存のnative\resフォルダーの下に名前の付いたフォルダーを追加しますyourProject\apps\yourApp\android\native
  2. rawフォルダにサウンドファイルを配置します

通知を送信すると、カスタム サウンド ファイルが再生されるはずです。

サウンド ファイルをraw下のフォルダに配置することもできますyourProject\apps\yourApp\android\nativeResources\resnativeこれにより、何らかの理由でフォルダーを削除した場合に備えて、ビルド時に生成された Android プロジェクトにファイルが確実にコピーされます。

于 2013-04-24T09:14:05.340 に答える