我正在使用 BlackBerry PlayBook 上的 webworks 开发 HTML5 应用程序。我在整个网站上有一堆 href 标签,有些是在设计时添加的,有些是动态生成的。当我将应用程序加载到我的设备上时,我遇到了这些奇怪的情况,其中包含在 href 标签中的图像似乎进入了“突出显示”状态。我看到 html 按钮的行为相同。我还遇到了一些应该点击一下的东西似乎需要点击两次的情况。我的假设是这是由 href / iframe / button 元素获得焦点引起的:
https://bdsc.webapps.blackberry.com/html5/apis/blackberry.focus.html
我以编程方式将 x-blackberry-focusable="false" 添加到我的所有 a href 标签、按钮和 iframe 中,但我仍然得到那个蓝色突出显示,而且似乎仍然需要点击两次才能使任何工作。这个应用程序与 iPad 上的 PhoneGap 配合得很好,在浏览器中也能很好地工作。我开始认为我走错了路,因为我没有在 config.xml 中配置可聚焦。
有什么想法吗?