【发布时间】:2015-03-30 14:48:35
【问题描述】:
我正在使用 Visual Studio Tools for Apache Cordova for Microsoft Visual Studio 2013 CTP3.0。
我使用“离子登录模板”创建了一个新的解决方案。
当我在“Ripple - Nexus Galaxy”在线服务 Android 模拟器中运行该应用程序时,该应用程序运行良好,但在本地 Android 开发人员工具“Android Emulator”中却没有。
当 VS 为本地模拟器构建解决方案时,我在 javascript 控制台中得到以下输出:
- 加载资源失败
文件:ionic.bundle.js,行:0,列:0 - 加载资源失败
文件:ionic.css,行:0,列:0 - 无效的 CSS 属性名称:animation-timing-function
文件:ionicons.min.css,行:6,列:1 - 未捕获的 ReferenceError:未定义角度
文件:app.js,行:8,列:0 - 当前窗口:file:///android_asset/www/index.html
为什么 VS 无法为本地模拟器而不是 Ripple 加载 ionic.bundle.js 和 ionic.css 资源?
附言。了解更多信息:
A) 我已经在我的三星 Galaxy S3 上设置了 PhoneGap 开发者应用程序。
我尝试在 cmd 中导航到解决方案的“bld\Debug”文件夹并运行“phonegap build android”和“phonegap serve”,应用程序在手机上正常运行。
B)我还尝试使用在线 PhoneGap 构建服务并在 Galaxy 手机上下载生成的 .apk,在这种情况下,应用程序以与模拟器相同的方式运行不正确,即 ionic.bundle.js 和 ionic.css 失败加载。
【问题讨论】:
标签: android visual-studio-2013 ionic-framework visual-studio-cordova visual-studio-templates