Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html playbook上忽略了x-blackberry-focusable_Html_Blackberry_Blackberry Webworks_Blackberry Playbook - Fatal编程技术网

Html playbook上忽略了x-blackberry-focusable

Html playbook上忽略了x-blackberry-focusable,html,blackberry,blackberry-webworks,blackberry-playbook,Html,Blackberry,Blackberry Webworks,Blackberry Playbook,我正在黑莓PlayBook上开发一个HTML5应用程序和webworks。我在整个网站上都有一堆a href标签,有些是在设计时添加的,有些是动态生成的。当我将应用程序加载到我的设备上时,我陷入了这样一种奇怪的情况:用a href标记包装的图像似乎进入了“突出显示”状态。我看到html按钮也有同样的行为。我也会遇到这样的情况,一次点击就需要两次点击。我的假设是,这是由href/iframe/button元素获得焦点引起的: 我通过编程将x-blackberry-focusable=“false

我正在黑莓PlayBook上开发一个HTML5应用程序和webworks。我在整个网站上都有一堆a href标签,有些是在设计时添加的,有些是动态生成的。当我将应用程序加载到我的设备上时,我陷入了这样一种奇怪的情况:用a href标记包装的图像似乎进入了“突出显示”状态。我看到html按钮也有同样的行为。我也会遇到这样的情况,一次点击就需要两次点击。我的假设是,这是由href/iframe/button元素获得焦点引起的:

我通过编程将x-blackberry-focusable=“false”添加到我所有的a href标记、按钮和iFrame中,但我仍然得到了蓝色的突出显示,而且似乎仍然需要点击两下才能让任何东西正常工作。该应用程序在iPad上与PhoneGap配合使用效果很好,在浏览器中也很好。我开始认为我走错了方向,因为我没有在config.xml中配置focusable


有什么想法吗?

因为Playbook没有轨迹球或轨迹板,所以x-blackberry-focusable属性被忽略。该限制已在以下文件中阐明:

如果黑莓设备没有轨迹球或轨迹板,则 即使小部件 配置文档指定使用基于焦点的导航。 如果小部件配置为基于焦点的导航,并且在 使用基于焦点的轨迹板或轨迹球的黑莓设备 将启用导航

总之,使用基于焦点的导航模式标记运行小部件 在没有轨迹球的BlackBerry设备上,与运行 不指定任何基于焦点的导航和整个 导航相关的HTML标记、JavaScript和CSS扩展 已忽略。


由于Playbook没有轨迹球或轨迹板,因此忽略x-blackberry-focusable属性。该限制已在以下文件中阐明:

如果黑莓设备没有轨迹球或轨迹板,则 即使小部件 配置文档指定使用基于焦点的导航。 如果小部件配置为基于焦点的导航,并且在 使用基于焦点的轨迹板或轨迹球的黑莓设备 将启用导航

总之,使用基于焦点的导航模式标记运行小部件 在没有轨迹球的BlackBerry设备上,与运行 不指定任何基于焦点的导航和整个 导航相关的HTML标记、JavaScript和CSS扩展 已忽略。