0

我想创建一个 sencha touch 演示以在 Windows Phone 8 (Lumia 925) 上工作。但它不起作用,我尝试使用 Sencha Touch 2.2 和 2.3。

为了重现我的问题,我只需使用官方指南http://docs.sencha.com/touch/2.3.0/#!/guide/getting_started创建我的第一个应用程序(只是 cmd sencha generate app MyApp ../MyApp ) 并且什么也不做。

在那之后,我在我的电脑上的 chrome 上尝试了这个应用程序,没关系。但它不适用于 IE10 和 WP8 (Lumia 925)。症状是蓝屏,中间有一个小白方块。

IE10 说的错误是:

SCRIPT438: L'objet ne gère pas la propriété ou la method «defineGetter » sencha-touch-all.js, Ligne 3071 Caractère 13 SCRIPT438: L'objet ne gère pas la propriété ou la methode « get » sencha-touch-all。 js, Ligne 9001 Caractère 13

但问题来自 sencha-touch 库......

除了基础模板,我还应该做些什么让它在 WP8 和 IE10 上工作吗?编译,如何,配置?

您可以在此处获取我的文件:http: //sendbox.fr/pro/uzn729c9oknz/Sencha23.zip.html

问题:http://i.stack.imgur.com/yJzXa.png(只需删除http://后面的空格即可查看图片!)。

4

2 回答 2

0

如果您遇到同样的问题,您必须在 index.html 页面中强制使用 IE 的文档模式:

于 2013-10-30T16:09:19.977 回答
0

我遇到了类似的问题,首先修复此错误的有用工具是仿真工具 internet explorer 11

F12 > Emulation > Explorer Profile > Windows Phone 
于 2014-09-03T21:20:34.863 回答