0
我正在使用QtWeb浏览器(www.qtweb.net)进行开发。当我尝试在浏览器中打开以下URL时,按钮的下拉菜单不会打开: http://archive.dojotoolkit.org/nightly/dojotoolkit/dijit/tests/form/test_Button.htmlDojo的下拉菜单不能在QtWeb浏览器中打开
在其他浏览器中未看到此问题。
任何解决方法/建议/想法将不胜感激。
我正在使用QtWeb浏览器(www.qtweb.net)进行开发。当我尝试在浏览器中打开以下URL时,按钮的下拉菜单不会打开: http://archive.dojotoolkit.org/nightly/dojotoolkit/dijit/tests/form/test_Button.htmlDojo的下拉菜单不能在QtWeb浏览器中打开
在其他浏览器中未看到此问题。
任何解决方法/建议/想法将不胜感激。
我遇到了同样的问题。有趣的是,从版本1.7.1开始,弹出菜单不起作用。 这不是道场的错误。这在QtWebKit中有些错误。在预编译的qt webkit库中默认定义的触摸板设备中的问题(即使触摸板没有物理存在)。
临时解决方法是编辑道场/ has.js文件(在道场发现这行> = 1.7.1):
if(has("host-browser")){
var agent = navigator.userAgent;
has.add("dom-addeventlistener", !!document.addEventListener);
has.add("touch", "ontouchstart" in document); <<<<< Comment this line
has.add("device-width", screen.availWidth || innerWidth);
has.add("agent-ios", !!agent.match(/iPhone|iP[ao]d/));
has.add("agent-android", agent.indexOf("android") > 1);
}