Tag: windows 8

使用触摸屏在Windows 8上检测Chrome中的触摸事件

我构建了一个触摸/鼠标友好的jQuery插件。 它适用于手机(ios,android …)和桌面浏览器。 但是我在使用触摸屏的笔记本电脑上安装Windows 8 Chrome时遇到了一些问题。 不幸的是,我没有这样的设备,不能做任何测试。IE10工作正常。 让我解释一下我的内容(非常简化的代码): 1.检查是触摸设备: base.isTouch = (“ontouchstart” in document.documentElement); 2.获得适当的活动 if(base.isTouch === true){ //use touch events: “touchstart.owl”, “touchmove.owl”, “touchend.owl” } else { //usemouse events “mousedown.owl”, “mousemove.owl”, “mouseup.owl” } 3.检查触摸事件: if(base.isTouch === true){ x = event.touches[0].pageX y = event.touches[0].pageY } else { x = event.pageX y = event.pageY } 链接到真实代码 我认为chrome的问题在于检测我的触摸事件,但是使用鼠标事件代替并将它们转换为触摸。 […]

jQuery和Windows 8 JavaScript Metro风格应用程序

可以在使用JavaScript API开发的Windows 8 Metro风格的应用程序中使用jQuery吗? 我正在查看示例,并且有很多标准的DOM操作,比如document.getElementById , addEventListener等。我想使用jQuery来提高工作效率。

0x800a139e – JavaScript运行时错误:SyntaxError

我是Visual Studio Express 2012 for Windows 8的新手。 我已经能够得到一个简单的应用程序工作得很好,但它会抛出相同的“例外”。 所以为了测试,我刚刚开始了一个全新的空白JavaScript项目,只是在default.html中链接了jQuery代码,并运行了调试器,仍然抛出以下exception: Exception was thrown at line 1217, column 4 in ms-appx://xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx/Scripts/jquery-2.1.1.js 0x800a139e – JavaScript runtime error: SyntaxError Exception was thrown at line 1235, column 4 in ms-appx://xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx/Scripts/jquery-2.1.1.js 0x800a139e – JavaScript runtime error: SyntaxError 如何编辑jQuery代码或我需要做什么来摆脱抛出的这个exception? jQuery代码中抛出第一个exception的部分: assert(function (div) { // Support: Windows 8 Native Apps // The type […]