Sencha Touch 2.2 / 2.3无法在Windows Phone 8 / IE10上运行

时间:2013-10-18 11:51:14

标签: windows-phone-8 sencha-touch-2

我想创建一个适用于Windows Phone 8(Lumia 925)的sencha touch演示程序。但它没有用,我尝试使用Sencha Touch 2.2和2.3。

要重现我的问题,我必须使用官方指南http://docs.sencha.com/touch/2.3.0/#!/guide/getting_started(只是cmd sencha生成应用程序MyApp ../MyApp)创建我的第一个应用程序,并且不执行任何其他操作。

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

IE10表示错误是:

SCRIPT438:L'objetnegèrepaslapropriétéoulaméthode«defineGetter»sencha-touch-all.js,Ligne3071Caractère13SCRIPT438:L'objetnegèrepaslapropriétéoulaméthode«get»sencha-touch -all.js,Ligne9001Caractère13

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

我应该做些什么来让它在WP8和IE10上工作而不仅仅是基础模板吗?编译,如何,配置?

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

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

我有一个similar problem,第一个修复此错误的有用工具是仿真工具Internet Explorer 11

F12 > Emulation > Explorer Profile > Windows Phone