ios - sencha touch microloader 在 iOS 中不工作

标签 ios cordova sencha-touch-2

我创建了一个在 android 上运行良好的 sencha touch 2/phonegap 应用程序,并且需要将其放入 iOS。

我成功地做到了,然后做了一个小的代码更改(将卡片动画从左更改为右),应用停止加载。

index.html 出现了,但好像没有调用微加载器。没有执行任何 ST javascript。

我尝试在 XCode 中创建一个新的 iPhone 应用程序,我确保我引用了 Mac phonegap 文件,我检查了 app.json 中的微加载器和所有文件是否存在。除了引用 Mac phonegap 文件而不是 Android 文件之外,整个目录结构都是逐字复制的,但我无法运行它,XCode 也没有给我任何错误消息。

但在我进行不相关的更改之前它确实成功运行了。当然,我尝试过改回代码,但没有任何作用。

这是我的 index.html。如您所见,它非常简陋:

<!DOCTYPE HTML>
<html manifest="" lang="en-US">
<head>
    <meta charset="UTF-8">
    <title>MyApp</title>
    <script type="text/javascript" src="cordova-1.7.0.js"></script> 
    <script src="sencha-touch-all-debug.js" type="text/javascript"></script>        
    <script id="microloader" type="text/javascript" src="./microloader/development.js"></script>
</head>
    <body  style="background: url(splash.png) no-repeat;
  background-size: 100%;" >

    </body>
</html>

有什么想法吗?

最佳答案

虽然我尝试创建一个新的 iPhone 应用程序,但我没有尝试删除我的网络应用程序并再次复制所有内容。那行得通,我仍然不知道为什么。

关于ios - sencha touch microloader 在 iOS 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10779635/

相关文章:

cordova - Sencha Cmd 无法从 sencha.cfg 中找到 'app.dir' 配置属性

iOS Swift : How to build two different . ipa 用于同一项目的不同国家

ios - 链接 facebook sdk 的架构 i386 的 undefined symbol

ios - SwiftyJSON 错误

android - 输入在移动设备上被键盘重叠

javascript - 复选框事件和保存数组 - 如何在代码中处理?

iphone - EXC_BAD_ACCESS -iPhone objective-c

jQueryMobile、PhoneGap 和 ASP.NET MVC

sencha-touch-2 - 在 Sencha CMD 中构建失败

javascript - Sencha touch 2 ajax 回调函数作用域