1

私はこのチュートリアルに従いました: IBM Worklight 5.0.5 - プッシュ通知でカスタム サウンドを再生する

しかし、エラーが発生します: ここに画像の説明を入力

4

1 に答える 1

0

問題は、rawフォルダーを間違った場所に配置したことです。
フォルダー内にある必要がありresます。

プロジェクトに nativeResources フォルダーがない場合は、そのフォルダーに というraw名前のフォルダーを作成し、native\resそこにサウンド ファイルを配置してください。

参考までに:

  1. プッシュ通知プロジェクトをインポートしました
  2. 私の GCM ID とキーで application-descriptor.xml を更新しました
  3. アダプターの *-impl.js ファイルを次のように編集しました。

    WL.Server.notifyAllDevices(userSubscription, {
          badge: 1,
          sound: "alarma.wav",
          activateButtonLabel: "ClickMe",
          alert: notificationText,
          payload: {
              foo : 'bar'
          }
      });
    
  4. alarama.was を nativeResources のrawフォルダーに配置

    ここに画像の説明を入力


  5. デプロイされたアダプター
  6. ビルドおよびデプロイされたアプリケーション
  7. Android OS v4.0.4 を実行しているデバイスで起動
  8. ユーザー「Idan」でログイン
  9. 通知テキスト「test」をユーザー「Idan」に送信しました
  10. プロジェクトに配置した恐ろしいalarmaサウンドファイルを使用してデバイスで受信しました
于 2013-07-09T06:29:53.800 に答える