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 でフォーカス可能を構成していないため、間違った方向に進んでいると思い始めています。
何かご意見は?