問題タブ [ibm-mobilefirst]

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 投票する
2 に答える
1348 参照

dojo - Worklight 内で Dojo を正しく使用するにはどうすればよいですか?

私のプロジェクトで Dojo を正しく使用する方法について、助けとアドバイスが必要です。現時点では、これは私がやっていることです:

「Test」という名前のプロジェクトをセットアップするとします。Test.html は最初にヒットしたファイルで、そのファイルには次のものがあります。

Test.jsにもこれがあります:

ここで、ボタンの 1 つをクリックすると、WL.Page.Load メソッドがトリガーされ、pagePort div が Test.html ページ (これを Page2.html としましょう) 内に新しいページを表示しますが、問題。Dojo はページ 1 では正常に動作しますが、ページ 2 では動作しません。舞台裏で何が起こっているのかはわかりませんが、ステップが抜けているように感じます (Dojo をアンロードする必要がありますか? 次のページで再度宣言しますか?)。

この 2 番目のページで Dojo を動作させるのを誰かが手伝ってくれて、(自分が間違っていることを学んだ後で) 以降のページで Dojo を使用できるようにしてくれたら、本当に感謝しています!

0 投票する
2 に答える
1434 参照

jquery - jQuery モバイル シングル ページ テンプレート内のスクリプト タグを配置する場所

シングルページテンプレートの方法で2ページを書いています。

Login.html に<script src="login.js" />は彼が<head></head>あり、これは次のようなものです。

Main.html は<script src="main.js" />彼の中に<div data-role="page" id="main"></div>あり、これは次のようなものです:

これらの 2 つのページを前後に移動すると、そのページにアクセスするたびに、バインドされたイベントon()が 2 回、次に 3 回、次に 4 回、というように発生します。

なぜこうなった?「pageinit」イベントが原因ですか?または、main.js を data-role=page で div 内に配置するのは正しくありませんか?

0 投票する
2 に答える
275 参照

azure - IBM Worklight プロジェクトを Windows Azure にデプロイするにはどうすればよいですか?

Windows Azure に IBM Worklight プロジェクトをデプロイするにはどうすればよいですか?

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

jquery - Worklight と jquery: xml に存在するフェッチ リンクが必要で、それらに動的に行のタグを付けたいですか?

上に、コンテンツ ページの行として表示されているリモート サーバーを取得した私の画像を添付しました。同じxmlにリンクがあります。そのリンクをこの行にタグ付けしたいので、ユーザーがクリックするとページがロードされます。

どうすればそれを取得できますか?

これは、xml の内容を取得する方法です。リンクも取得していますが、その行にリンクする方法がわかりません。

助けてください..よろしく、サンディ

0 投票する
2 に答える
380 参照

cordova - HTTP アダプタのセキュリティ

IBM Worklight 5.0 を使い始めたばかりです。私は最近 HTTP アダプターを使用しており、「Invoke Worklight プロシージャー」として正常に実行できました。しかし、私はアプリでのアダプターの実行に固執しています。私の知る限り、これは Worklight Server へのクライアント要求が無許可 (401) であるという、ある種のセキュリティー上の問題だと思います。この問題を克服するための手順があるブログ/ウェブサイトを教えてもらえますか? 私はすでにいくつかのウェブサイトを手に入れましたが、現時点ではそれらの使用方法について本当に混乱しています.

0 投票する
2 に答える
976 参照

eclipse - IBM worklight 5 - プラグインをインストールできない

Eclipse Classic で IBM Worklight プラグインを実行しようとしていますが、いくつかのエラーが発生しています。

  • まずはeclipseをアップデートしたいのですが、20時間以上かかりそうです。最新のソフトウェアに更新する別の可能性はありますか? ibm worklight をインストールするには、これを行う必要があります。
  • 次に、次のエラーコードが表示されます:

1 つ以上の必要なアイテムが見つからなかったため、インストールを完了できません。インストールされるソフトウェア: Eclipse 4.2 Dependencies 1.0.0.v20120615_1503 (com.ibm.rational.dependency.eclipse42.feature.group 1.0.0.v20120615_1503)

IBM ワークライトを .zip ファイルからロードしています。うまくいけば、私は私を助けるのに十分な情報をあなたに与えました.

更新 1: IDE 用の Eclipse EE も使用してみました。次に、このエラーが発生しました:

1 つ以上の必要なアイテムが見つからなかったため、インストールを完了できません。インストールされるソフトウェア: AJAX Web Tools 1.0.0.v20120731_1538 (com.ibm.wdt.webtools.ajax.feature.feature.group 1.0.0.v20120731_1538)

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

web-services - アダプター・ワークライトでプレーン・テキストを使用する方法

Worklight アダプターを http アダプターとして使用しています。URL を htting し、クライアント側で使用する方法で結果からプレーン テキストを取得しています。xml を plian テキストとして取得しています。クライアント側でその xml を使用したいので、その方法を教えてください。

そのテキスト出力をクライアント側関数で使用したいのですが、その方法

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

eclipse - IBMワークライトエラー:cvc-complex-type.2.4.a:>要素'usage'で始まる無効なコンテンツが見つかりました

既存のワークライトプロジェクトをインポートしましたが、ビルドすると次のエラーが発生します。ご意見をお聞かせください

エラー

cvc-complex-type.2.4.a:要素'usage'で始まる無効なコンテンツが見つかりました。'{"http://www.worklight.com/application-descriptor":shell、 "http://www.worklight.com/application-descriptor":mobileDeviceSSO、 "http://www.worklight.com / application-descriptor ":loginPopupHeight、" http://www.worklight.com/application-descriptor ":loginPopupWidth、" http://www.worklight.com/application-descriptor ":iphone、" http:// www .worklight.com / application-descriptor ":android、" http://www.worklight.com/application-descriptor ":blackberry、" http://www.worklight.com/application-descriptor ":ipad、" http ://www.worklight.com/application-descriptor ":windowsPhone、" http://www.worklight.com/application-descriptor ":mobileWebApp、" http:

XMLファイル

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

cordova - Audio file is corrupted using mediaRec.startRecord() from PhoneGap 1.6.1

I'm trying to record a sample audio on the actual device using media.startRecord() PhoneGap 1.6.1 API (http://docs.phonegap.com/en/1.6.1/cordova_media_media.md.html#media.startRecord). The startRecord() API can be executed with no error. The audio file is created after the recording is finished. However the size of the recorded audio file is very small (~9kB), compare to the recorded file from a commercial recording app with same length, but the size is around ~100kB. I downloaded the audio file from my app to Windows, and it's not playable.

I used the sample code from PhoneGap for audio recording:

#xA;

I added the following permissions in the AndroidManifest.xml:

#xA;

There is no error when the mediaRec.startRecord() and mediaRec.startRecord() were executed. The log looks like this:

#xA;

The "0 chunks are written in the last batch" looks suspicious to be, but I do not know what does it mean. Can anyone show me where did I do wrong and point me to the right direction? Thank you in advance!! :)

Ming