我想创建一个适用于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://之后的空格即可看到图片!)。
答案 0 :(得分:0)
如果您遇到同样的问题,则必须在index.html页面中强制使用IE的文档模式:
答案 1 :(得分:0)
我有一个similar problem,第一个修复此错误的有用工具是仿真工具Internet Explorer 11
F12 > Emulation > Explorer Profile > Windows Phone