PhoneGap/Cordova 设备未准备好
Posted
技术标签:
【中文标题】PhoneGap/Cordova 设备未准备好【英文标题】:PhoneGap/Cordova device not ready 【发布时间】:2012-11-01 09:20:51 【问题描述】:使用 Xcode 中的 PhoneGap ios 库构建我的第一个 PhoneGap/Cordova 应用程序。一切正常,基本的“HelloWorld”应用程序在 iOS 模拟器中运行(“设备准备就绪”)。
当我将创建的 WWW 目录(包括 cordova-2.1.0.js)上传到我的网络服务器并尝试在我的 iPhone 上的 Safari 中打开应用程序时,它一直说“正在连接到设备”。知道如何让它工作/为什么这个基本构建不起作用?
链接:http://robinhq.nl/projects/cordova
希望您能帮忙,谢谢!
【问题讨论】:
【参考方案1】:PhoneGap 是一种应用程序容器技术,可让您使用 html、CSS 和 javascript 为移动设备创建本地安装的应用程序。
Phonegap cordova-2.1.0.js 仅适用于 iPhone 应用。它不支持 Safari 浏览器(iPhone)。
【讨论】:
那么,我不能使用 PhoneGap API (cordova-2.1.0.js) 从 HTML5 Web 应用程序中的相机胶卷上传文件吗? 是的,您不能在 Web 中使用 PhoneGap API (cordova-2.1.0.js)。您只能将其用作移动应用程序。【参考方案2】:要在浏览器中测试 PhoneGap / Cordova,请使用 Ripple (Chrome)。更多信息:http://emulate.phonegap.com/
【讨论】:
以上是关于PhoneGap/Cordova 设备未准备好的主要内容,如果未能解决你的问题,请参考以下文章
使用 phonegap / cordova 更改设备配置文件
PhoneGap / Cordova 回调错误 - 在 PhoneGap 中未执行 RestKit 完成功能
Phonegap/Cordova 2.7.0:未找到 exec_gap 文件
包含 Google Admob 插件时,Phonegap/Cordova 2.9 iOS 应用内浏览器未打开