問題タブ [blackberry-webworks]

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 に答える
825 参照

blackberry - Blackberry Webworks: どの拡張機能にも機能が見つかりません

このサイトの「ビルド方法」セクションの指示に従っています: https://github.com/blackberry/WebWorks-Samples/tree/master/UIExamples

サンプル UI サンプル プロジェクトをビルドします。正確に従っていますが、最後のステップで次のエラーメッセージが表示されます。

ここに画像の説明を入力

リップルシミュレーターでも:

ここに画像の説明を入力

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

blackberry - BlackBerry Webworks の署名に失敗しました

Ripple エミュレーター内から BlackBerry Webworks アプリケーションをパッケージ化して署名しようとしています (これは bbwp でも試しました)。

パッケージングは​​正常に機能しますが、署名すると非常に役立つエラー メッセージが返されます[ERROR] Signing failed

SignatureTool (java -jar SignatureTool.jar client-Rxx-xxx.csi) を使用して 3 つの csi ファイルをインストールしました。

冗長モードで bbwp を実行してみましたが、役に立ちませんでした。

私は一歩を踏み外したことがありますか?

このエラーの考えられる原因は何ですか?

0 投票する
4 に答える
142 参照

blackberry - Blackberry Webworks でフォルダーを選択します

webworks を使用してファイルを選択するのは非常に簡単に思えますが、それほど単純ではないのはフォルダーを選択することです。これを管理した人はいますか?

0 投票する
3 に答える
78 参照

html - HTML/CSS: ウィンドウの変更で要素の位置を維持する

私はCSSに非常に慣れていないので、要素を「3分の1」に配置する方法を研究しようとかなりの時間を費やして、ウィンドウの寸法が変わっても要素が「3分の1」のままになるようにしています。下の1枚目はブラウザを全開した状態、2枚目は横に縮小した状態です。私はこの方法を探していますが、テクニックの名前や何をすべきかわかりません (私が本当に新しいと言ったように)。タブが「ドアを閉じる」と呼ばれるものを使用していることは承知していますが、それらの配置にもっと興味があります.

ここに画像の説明を入力

ここに画像の説明を入力

たとえば、次のように 3 つの要素を不均等に配置して収縮させたい場合、これを達成するにはどうすればよいでしょうか?

ここに画像の説明を入力

それ以外の:

ここに画像の説明を入力

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

javascript - jQueryはBlackberryOS5では機能しませんか?代替案?

jQueryを使用して、BlackBerryOS5用の小さなJavaScriptプログラムを実行しました。残念ながら、実際のデバイスで試してみると、これらの機能は実行されません。

なぜそれが機能しないのですか?BB OS 5で動作する代替手段はありますか?zepto.jsを試しましたが、うまくいきませんでした。

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

javascript - ウィンドウの変更時に要素が元に戻らない

HTML/CSS テンプレートを使用して Web アプリを作成しています。何らかの理由で、必要なウィンドウのサイズを変更すると、要素がテンプレート上にスライドバックしません。たとえば、右側にボタンをフロートさせると、全画面の左端に配置されます。次に、ウィンドウを水平に縮小すると、ボタンは元に戻りませんが、単に「ウィンドウによって隠されている」だけです。私はテンプレート CSS コードを何日も見ていて、どこでもグーグルで検索していますが、何が原因なのかまだわかりません。

ここに画像の説明を入力

テンプレートの CSS コードは次のとおりです。

テンプレートは次のようになります。

ここに画像の説明を入力

これを引き起こしている原因、または少なくとも私が何を探すべきかを誰かが知っている場合は、どんな助けでも大歓迎です。前もって感謝します!

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

java - Blackberry Webworks は Java API とやり取りします

現在、BlackBerry アプリを作成していますが、ネイティブ Java SDK を使用して優れた UI を開発するのは非常に難しいと感じています。

私は WebWorks を見てきましたが、UI の開発には優れているように見えますが、それ以外は十分に制限されているように見えます。

Java JRE を使用して、WebWorks と他のすべてのロジック (セキュア ストレージ、NFC アクセスなど) でアプリの UI を開発することは可能でしょうか。

その後、WebWorks 内から Java コードを呼び出すことができます。これには多くの作業が必要ですか?

私は最近、Javascript/HTML5 開発者と一緒に iOS でこれを行いましたが、それは大変な作業でした。私たちはほとんどゼロから花嫁を開発しなければなりませんでした. それが必要な場合は、Java ですべてを行うことに固執します。

ありがとう。

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

javascript - モバイル デバイス向け HTML5 の永続ストレージ

HTML5 Webworks を使用してブラックベリー アプリを開発しており、一連の文字列を永続的に保存する方法を探しています。たとえば、名前のリストがあるとします

  • アンナ
  • ボブ
  • キャシー
  • デビッド
  • エリン
  • フレッド
  • ジョージ

それらの名前の 1 つをクリックすると、それらを「お気に入り」セクションに保存したいと考えています。したがって、Anna、Bob、Fred をクリックすると、それらを永続的に保存したいと思います。電話の電源を入れたり切ったりして、お気に入りセクションに表示されることを願っています。

  • アンナ
  • ボブ
  • フレッド

これまでのところ、HTML5 localStorage API または WebSQL データベースの 2 つのオプションがあるようです。

1.) localStorage 2.) WebSQL データベース

私は HTML5 と Web 開発に非常に慣れていないため、私の場合、どちらを使用するのが正しい選択なのかわかりません。私はまだ Webworks にあまり慣れていないので、かなり簡単に使用できるものを探しています。私がやろうとしていることを達成する方法を知っている人はいますか? 情報をありがとう。

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

html - プレイブックで x-blackberry-focusable が無視される

BlackBerry PlayBook で webworks を使用して HTML5 アプリを作成しています。サイト全体にたくさんの a href タグがあり、設計時に追加されたものもあれば、動的に生成されたものもあります。アプリをデバイスにロードすると、href タグでラップされた画像が「強調表示」されたように見える奇妙な状況に陥ります。HTMLボタンでも同じ動作が見られます。また、1回タップする必要があるものが2回タップする必要があるように見える状況にも遭遇します。私の推測では、これは href / iframe / button 要素がフォーカスを取得することが原因です:

https://bdsc.webapps.blackberry.com/html5/apis/blackberry.focus.html

すべての a href タグ、ボタン、iframe にプログラムで x-blackberry-focusable="false" を追加しましたが、それでも青いハイライトが表示され、何かを機能させるにはまだ 2 回タップする必要があるようです。このアプリは、iPad の PhoneGap とうまく連携し、ブラウザーでもうまく機能します。config.xml でフォーカス可能を構成していないため、間違った方向に進んでいると思い始めています。

何かご意見は?

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

html - Webworks: 繰り返しタスクを実行する方法

ブラックベリーの電源がオンになり、バックグラウンドに留まるとすぐにバックグラウンド プロセスを開始する必要があります。ここでは、たとえば 30 分ごとに関数を繰り返し実行します。これは webworks API で可能ですか? https://bdsc.webapps.blackberry.com/html5/apis/blackberry.app.event.htmlから Blackberry イベントを見てきましたが、これを使用するのが正しいかどうかはわかりません。私はこれに非常に慣れていないので、アプリのこの部分を実行するのに問題があります。どんな助けでも大歓迎です!