問題タブ [blackberry-os-v5]

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

eclipse - 4.70または5.0コンポーネント用のBlackberryEclipseプラグインの構成

Blackberry開発環境の構成についてサポートを求めています。実際、それは非常に苛立たしいプロセスです。ブラックベリーのサイトはかなり役に立たない。移動されたリンク、想定される詳細、および古くなったドキュメントの間で、ブラックベリーの開発でどこにでも行くことは非常に困難であることが証明されています。

ふぅ、今、私の暴言は終わった。これが私の問題です:

私はついにJDEforEclipseを動作させることができました(それ自体がストーリーです)。ただし、私のブラックベリーワークスペースでは、4.5JDEコンポーネントをターゲットにするオプションしか提供されていません。4.7コンポーネントを使用するように更新するにはどうすればよいですか?

ステップバイステップの説明があることが望ましいですが、提供できる助けをいただければ幸いです。

詳細は次のとおりです。

私はJavajdk1.6.0_14を持っています

Eclipseバージョン3.4.1

BlackberryJDE4.7をインストールしました

BlackberryJDEコンポーネントパッケージ4.7をインストールしました

Blackberryスマートフォンシミュレーター4.7をインストールしました

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

eclipse - BlackBerry v5.0.0コンポーネントパックをEclipseにインストールするにはどうすればよいですか?

最新のv5.0.0「ベータ2」BlackBerryOSコンポーネントパックをBlackBerryEclipseプラグインv1.0.0.67を使用してEclipse3.4.2にインストールしようとしていますが、いくつかの問題が発生しています。誰かがこれを行う簡単な方法を見つけましたか?

v4.5.0およびv4.7.0コンポーネントパックのインストールに問題はありませんでした。

BlackBerryがv5.0.0OSがインストールされた新しい電話(たとえば、購入したばかりのStorm 29550とBold9700)を出荷し、BlackBerryWebサイトがv5.0.0SDK / Componentを考慮している間に、その更新を電話にプッシュするのはかなり奇妙です。 「ベータ2」になるパック!公式の非ベータコンポーネントパックがいつリリースされるかを誰かが知っているなら、それは私の問題を解決するかもしれません...

それが役立つ場合、私がこれまでに直面した問題は次のとおりです。- BlackBerry Webサイト
で の影響とは異なり、v5.0.0コンポーネントパックのEclipseの「ソフトウェアアップデート...」オプションは、v1でのみ機能すると主張しています。 0.0 Eclipse BlackBerryプラグイン、新しいv1.1プラグインではありません。 -次に、v1.0.0 Eclipse BlackBeryプラグインを使用して、Eclipseの[ソフトウェアアップデート...]メニューからv5.0.0コンポーネントパックをインストールしようとしました。200MBのダウンロードを完了すると、「無効なzipファイル形式」エラーでインストールが失敗しました。 -ダウンロードが壊れて運が悪かったかもしれませんが、1回は「ソフトウェアアップデート...」を使用し、もう1回は「アーカイブ」を選択してダウンロードしたコンポーネントパックをインストールしました(v4.5.0やv4とは異なります)。

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

blackberry - BlackBerryデバイスを最新のBlackBerryOSにアップグレードできますか?

これは初心者の質問のように聞こえるかもしれませんが、とにかくここに行きます。BlackBerryデバイスはBBソフトウェアの最新バージョンにアップグレードできますか?

では、iPhone3GがiOS4.0にアップグレードできるのと同じように、(たとえば)BlackBerryCurve自体をBlackBerryOS 6にアップグレードできるでしょうか?または、BB 7100iのようなものを新しいOSにアップグレードできますか?

ありがとう!

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

blackberry - OS 5 の BlackBerry WebWorks、テキストが表示されない

私は、WebWorks を使用して BlackBerry アプリを作成する非常に初期の段階にいます。私は主に OS6 デバイス (Torch) を対象としていますが、古いデバイスを使用する少数のユーザーのために OS5 と互換性がある必要があります。私の知る限り、WebWorks は OS5 で動作するはずですが、ハイパーリンクを使用して基本的なアプリを作成しましたが、OS5 シミュレーターではテキストが表示されません (OS6 シミュレーターでは正常に動作します)。表示されるのは空白の画面だけです。アプリに (つまり、ハイパーリンク タグではなく) テキストを配置しようとしましたが、どちらも表示されません。

HTML ファイルは次のとおりです。

私が行った唯一の珍しいこと (これは、index.htm をロードするために config.xml に反映されています) は、localhost からスクリプト ファイルを参照することです。これにより、再コンパイルせずにアプリを修正できます。これも正常に動作します。 OS6では、これが問題の原因ではないと思います。

Windows 7 (x64) で Visual Studio 用の WebWorks プラグインを使用して開発しています。localhost からファイルを参照することを除けば、それ以外はすべてデフォルトです。つまり、新しいプロジェクトを作成するときに設定されます。

誰かが同様の問題に遭遇しましたか? もしそうなら、あなたの回避策は何でしたか? どんな助けでも大歓迎です。

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

jquery - jQuery .show() と BlackBerry OS5

これはおそらくロングショットですが...

BlackBerry OS5 Web ブラウザーで jQuery の show() を使用して問題が発生し、(デバイス上で) 動作しないか、電話がクラッシュする (シミュレーター) という問題に遭遇した人はいますか? 健全な場合、回避策は見つかりましたか?

.show() を使用しても .css('display','block') を使用しても同じことが起こります

OS6、iOS、Firefox、Chrome などで動作しますが、OS5 ブラウザでは機能しません。

ああ、私は追加する必要があります:

私たちが知る限り、これは実際のサーバー (JSF、websphere) のアプリケーションを実行する場合にのみ問題になります。jQuery を静的ページとしてローカルでテストすると、正常に動作します。

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

jquery - BB OS5でjQuery .each()に問題がありますか?

BlackBerry OS5 デバイス (8530) で jQuery のデバッグに取り組んでいます。いくつかの問題がありますが、私が絞り込んだ1つはjQueryの関連です.each()

ロジックは次のとおりです。

通常のブラウザーでアラートを受け取り、[OK] をクリックすると、ロジック ステートメントが true の場合、特定のアイテム (この場合は TD) が更新されたクラスを取得することがわかります。次に、残りの項目について繰り返します。それぞれがアラートを受け取り、私がそれを OK し、特定の TD のクラスが更新されるのを確認します。

ただし、BlackBery 8530 では、各アラートを受け取りますが、TD は 1 つずつ更新されません。代わりに、最後の TD の if ロジックのみに基づいて、最後のアラートの後にすべてが一度に更新されます。

この特定のブラウザには重大な JS の問題がある可能性がありますが、これを回避する方法があるかどうか疑問に思っています。.each()jQueryで使用する代替手段はありますか?

アップデート:

より詳細なコード例:

TABLE の各 TR をループしています。各 TR 内には、チェックボックスを含む TD (.td3) があります。いちいちチェックする必要があります。チェックされていない場合は、クラスを TD に追加する必要があります。

適切なブラウザーでは、アラートは true または false を表示し、その特定のアラートに基づいて、アラートを閉じると、その行にクラスが適切に適用されていることがわかります。その後、行ごとに繰り返されます。

BB OS5 のブラウザーでは、各アラートが適切な値でポップアップ表示されますが、クラスは最後のアラート/ループの後まで更新されないため、すべての TD クラスは最後のループのロジックのみを使用していました。

更新 2 (修正?):

アレックスのおかげで、私はこれをさらにいじって、頑固なブラウザーでこれを動作させる方法を見つけました。

違いは、メインの jQuery オブジェクト $TRs に戻って、具体的にはそのインデックスに基づいて要素の 1 つを取得していることです。

それに基づいて、私の最後の質問は次のとおりです。上記のソリューションには、「優れた」ブラウザーの欠点はありますか? パフォーマンス ヒットはありますか?

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

blackberry-os-v5 - ブラックベリー 5.0.0 のアクティビティ インジケーターの作成方法

BLACKBERRY 5.0.0 用のアクティビティ インジケータを準備しようとしていますが、失敗しました..バックグラウンド機能を持つスレッド クラスと、ポップアップ画面を拡張するアクティビティ インジケータ クラスを持つスレッド クラスの 2 つを作成しようとしています...しかし、エラーが発生します「スレッドエラーが多すぎます...

私を助けてください

事前に感謝

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

blackberry - BlackBerryアプリケーションをOS5からOS6に移植する方法

BlackBerry OS 5用のアプリケーションを開発しましたが、BBOS6に移植したいと思います。

アプリを移植しているときに、次の問題に直面しています-

OS6に組み込まれているOS5に別のorg.json.meパッケージを追加しました

アプリにOS5ではなくBBOS6ライブラリを追加すると、エラーが発生します

両方のプラットフォームで同じアプリを実行するための可能な解決策を提案してください