問題タブ [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.
android - IBM WorkLight アプリケーションは軽量ではありません
worklight を使用してハイブリッド アプリを開発していますが、これまでのところ、アプリにはいくつかの画面しかありません。しかし、このアプリを Android フォンで実行すると、apk ファイルを確認すると、サイズが 4.4 MB と表示されます。アプリの開発は 20% にも達していませんが、それでもとても重いです。これはワークライトの問題ですか、それともアプリを軽量に保つ方法がワークライトにありますか?
dojo - Dojo メモリーを作成すると Uncaught TypeError: Cannot read property 'style' of null が発生する
シンプルなワークライト アプリケーションを作成しようとしていますが、新しいアプリケーションを作成しようとすると、次のことMemory
が発生します。
Uncaught TypeError: Cannot read property 'style' of null at mobile-ui-layer.js:378
Memory オブジェクトの作成とスタイリングの関係がわからないので、これはかなり奇妙に思えます。
Chrome でデバッグすると、行の直後に表示されvar testStore = new Memory({data:storeData})
ます。
参考までに:worklight 5.0.5です
ibm-mobilefirst - 静的Webサイトを開発するためのIBMワークライト
私はWorklightを初めて使用し、現在、モバイルWebアプリ、ハイブリッドアプリ、ネイティブアプリを作成するためのプラットフォームの機能と長所を理解するための概念実証を行っています。
IBM Worklightは、複数のモバイルデバイス用の静的情報Webサイトの開発にも使用できますか?
android - Worklight を使用してバックグラウンド プロセスを実行する方法は?
Android で Worklight を使用しているときにバックグラウンド プロセス/サービスを実行する方法を教えてください。私は多くの場所を見てきましたが、これに関して役立つものは何も見つかりませんでした.
dojo - IBM Worklight と Dojo ツールキット | dojo/main.js 404 が見つからない問題
私は最近、ハイブリッド モバイル アプリの構築に非常に有望な IBM Worklight の調査を開始しました。そのために、デフォルトのフレームワークの選択肢として Dojo Toolkit を選択しながら Worklight プロジェクトを作成し、dojo/main.js の欠落の問題を確認しました。
HTMLコードは次のとおりです。
ワークライト・コンソールからプロジェクトをビルドしてデプロイし、共通リソースとして実行すると、次のパスで main.js が見つからないという問題が発生しました。http://localhost:8080/apps/services/preview/TD_Mobile/common/1.0/default/dojo/main.js
さらに驚いたことに、参照フォルダーを検索しても、C:\Users\marif\workspace\WorklightServerHome\TD Mobile New\widget-resources\TD_Mobile-common-e6cd3d9088c88e96df743ed1c9a1b584a90da8c9\preview\default\dojo
main.js とその他の JS ファイルが表示されませんでした。
最終的にデプロイされたビルドが何らかの形で正しく機能していないように見えます。簡単なポインタをいただければ幸いです。
ibm-mobilefirst - Worklight アダプターのデプロイメント
私は IBM Worklight を初めて使用し、アダプターの使用を開始しました。Eclipse IDE からアプリケーションを実行できますが、デバイス (iPAD/タブレット) で同じアプリを実行するには助けが必要です。
単純な html とボタンの onclick を使用してワークライト プロジェクトを作成しました。これは、単純に Java クラスを呼び出して文字列を返す Http アダプターと呼ばれます。Adapter とモバイル アプリを Eclipse にデプロイしました。を押すhttp://localhost:8080/console
と、アダプタとモバイル アプリケーションが表示されます。モバイルアプリのボタンをクリックすると、アダプターから値が取得され、正常に機能します。
アプリケーションを xcode プロジェクトとして変換し、モバイル アプリケーションを識別して iPAD にインストールする iPAD を接続しました。モバイル アプリケーションにあるボタンをクリックすると、アダプタからの値が表示されません。
アダプターを構成する方法と場所は? アダプタがインストールされているモバイル アプリケーションを指定する場所はどこですか? 私を助けてください
android - 複数の HTML ファイルを使用する IBM Worklight
私は IBM Worklight を初めて使用します。私は過去1年間Androidを使用しています。私は Worklight がとても好きで、もっと多くのことができると感じています。Worklight と Eclipse IDE を使用して、HTML 5 でアプリ/ゲームを開発したいと考えています。したがって、必要なすべての html、js、および css ファイルを 1 つの Worklight プロジェクトにリンクし、さまざまなプラットフォームでそれを実行する方法を知りたいです...
ibm-mobilefirst - IBMWorklightアプリの一般的なPDFファイルへのアクセス
WL.App.OpenURL('http:// localhost:8080 / AbcProj / apps / myApp / common / test.pdf'、'_blank');を使用したい このファイルが上記のパスに存在するにもかかわらず
その発生エラーhttpエラー404
/AbcProj/apps/myApp/common/test.pdfへのアクセスの問題
ssl - IBM WorklightでHTTPSアダプターを実装する方法は?
HTTPSリクエストをサーバーに送信するWorklightアダプターを構築しています。
FirefoxのようなWebブラウザーでは、例外を追加してリクエストを送信できますが、Worklightアダプターでそれを行う方法がわかりません。
質問:それを実装するための手順は何ですか?
助けてくれてありがとう。
jquery - JQueryとHTML5履歴を使用して、履歴をWorklightの戻るボタンにバインドする
これについていくつかの議論を見てきましたが、それらはすべて、ユーザーが戻るためのボタンがページにあることを前提としています。WorklightでjQueryのロードとアンロードを使用して複数ページのフォームを作成しています。WLに精通している場合、これは複数ページのアプリサンプルに基づいています。基本的に、Webアプリが読み込まれると、pagePortを使用してコンテンツが表示されます。
この時点で、ユーザーには続行ボタンのあるランディングページが表示されています。
ユーザーがボタンをクリックすると、pagePortコンテンツは、フォーム入力を開始する次のページに切り替えられます。
この時点で、URLは../blah/firstPage.html#yourInformationに変更され、ユーザーは情報を入力してもう一度[続行]をクリックした後、フォームの次のページに進むことができます。この複数ページのフォームには、各ページに1つの続行ボタンしかなく、他に使用できるボタンがないことに注意してください...理由を聞かないでください...
したがって、戻る必要がある唯一のオプションは、history.pushStateを使用してブラウザーの履歴を操作しているだけなので、使用可能なブラウザーの戻るボタンです。ただし、ブラウザの[戻る]ボタンをクリックすると、URLのみが変更され、ページは変更されません。
だから私の質問は...私が作成しているURL履歴に戻るボタンをバインドする簡単な方法はありますか?pushStateを使用してURLを追加しますか?私がする必要があるのは、ユーザーが戻るボタンを押して最初のページに移動できるようにすることだけです。
ユーザーが続行をクリックした後にページyourInformation.htmlページをロードするfirstPage.htmlJSファイル:currentPage = {};
ああ、プラグインはオプションではありません...