1

私はBlackBerry PlayBookでwebworksでHTML5アプリケーションを開発しています。私は、hrefタグの束をサイト外に持ち、いくつかは設計時​​に追加され、いくつかは動的に生成されます。デバイスにアプリケーションを読み込むと、hrefタグで囲まれた画像が「強調表示」状態になるような奇妙な状況に陥っています。私はHTMLのボタンの同じ動作を見ている。私はまた、1回のタップを取るべき事が2回のタップを必要とするような状況に陥る。私の仮定は、これがフォーカスを取得してHREF/IFRAME/button要素によって引き起こされている。x-blackberry-focusableはプレイブックで無視されます

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

私はプログラム的に私のHREFタグ、ボタン、アイフレームのすべてにX-ブラックベリー・フォーカス可能=「false」に追加し、しかし、私はまだその青色のハイライトを取得し、それはまだ何かを得るために2つのタップを取っているようだ。このアプリはiPadのPhoneGapでうまく動作し、ブラウザでうまく機能します。私はconfig.xmlでフォーカスを設定することができないので、間違っていると思っています。

どのような考えですか?

答えて

1

プレイブックにトラックボールやトラックパッドがないため、x-blackberry-focusable属性は無視されます。この制限はupdated documentationで明らかにされています:

のBlackBerryデバイスはトラックボールやトラックパッド、 フォーカスベースのナビゲーションモードはウィジェット 設定文書があることを指定しても有効になりませんがない場合フォーカスベースのナビゲーションが使用されます。 ウィジェットがフォーカスベースのナビゲーション用に設定され、トラックパッドまたはトラックボールを使用するBlackBerryデバイスで を実行すると、フォーカスベースの ナビゲーションが有効になります。要約する

は、トラックボールなしでBlackBerryデバイス上のフォーカスベースのナビゲーションモードマークアップ とウィジェットを実行すると、任意の焦点ベースのナビゲーションを指定せずに ウィジェットを実行するのと同じであり、関連全体 ナビゲーションHTML MARK- JavaScriptとCSSの拡張機能は無視されます。 は無視されます。

関連する問題