问题标签 [cordova-3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3359 浏览

sqlite - Phonegap/Cordova 3 存储问题

我刚刚读完这里的文档:

http://docs.phonegap.com/en/edge/cordova_storage_storage.md.html#Storage ,

我有很多问题找不到好的答案:

  1. 如果有的话,创建新的 SQL Lite 数据库的大小限制是什么?(尤其是 iOS 和 Android)

  2. 在我开发时,数据库存储在我的本地计算机上的什么位置?

  3. 如果不再需要数据库,如何销毁它?

  4. 与 SQL Lite 数据库相比,使用 localStorage 有哪些优势(如果有)?

如果有人可以帮忙,我将不胜感激!

0 投票
2 回答
781 浏览

android - 科尔多瓦创建 VS 科尔多瓦-ios/bin/create

在 OSX 上,我想创建一个在 iOS 和 Android 上运行的 PhoneGap 应用程序。

我使用 npm 安装了 cordova (3.0.0) 和 phonegap (3.0.0-0.14.0)。

按照CLI 指南,我可以使用创建我的应用程序

然后添加平台

它运行良好,但我想使用 XCode 作为 IDE。我阅读了IOS 平台指南,发现我可以使用

如果文件夹已经存在,我无法执行该命令,所以我先将其删除。然后我尝试将 android 添加到它,但它不起作用(Current working directory is not a Cordova-based project.)。然后我注意到目录的内容确实因使用的工具而异。

有没有一种简单的方法可以创建一个 XCode 项目并且仍然能够使用 CLI 为 Android 和 iOS 构建?

0 投票
6 回答
29395 浏览

git - PhoneGap/Cordova 3.0 项目的 .gitignore - 我应该提交什么?

我刚刚尝试创建一个新的 phonegap 3.0 项目... 注意:我是 phonegap 的新手。无论如何,我看到项目文件夹包含:

  • .cordova
  • merges
  • platforms
  • plugins
  • www

经过尝试,phonegap local run android我在platforms/android. 这让我想知道,我应该将这个文件夹结构的哪些部分添加到我的 git 存储库中。通常,我认为提交二进制文件是非常糟糕的做法。因此,我通常会添加诸如bin/obj/、等模式*.o,以避免使用仅用于创建合并冲突的东西污染我的 git 存储库。*.pyc.gitignore

当然,www应该添加到 git 中,但是项目的其他部分呢?它们在多大程度上是源代码的产品,它们在多大程度上是项目配置?

你做什么工作?当然我是新手,所以我几乎不明白这里有什么意义......

0 投票
1 回答
980 浏览

iphone - 用于 ios 的 Cordova 3.0.0 ActionSheet 插件无法正常工作

我最近为 ios 安装了 cordova 3.0.0 版本并尝试为 ios 创建 ActionSheet 插件。

现在,我的问题是当点击按钮时没有任何反应意味着 Actionsheet 没有打开。

它在模拟器中运行良好,但在设备中运行良好

当我双击主页按钮时,只显示操作表。它在科尔多瓦 2.9.0 中运行良好。

我还检查了 Datepicker 插件,同样的问题也发生了。

我的代码如下:

请帮我解决这个问题......

0 投票
2 回答
4953 浏览

command-line - phonegap cordova 无法找到 blackberry-nativepackager

我正在尝试使用 phonegap cordova 命令行工具创建一个 blackberry10 项目。我正在阅读 phonegap 文档(http://cordova.apache.org/docs/en/2.9.0/guide_cli_index.md.html#The%20Cordova%20Command-line%20Interface),但一直遇到同样的问题。

当我在终端中运行“cordova platform add blackberry10”时,它返回[Error: blackberry-nativepackager cannot be found on the path。中止]

有谁知道为什么以及我错过了什么?为什么它试图定位 blackberry-nativepackager,而不是 webwork sdk?

我想做的只是在 bb10 中加载一个外部 url。有更好的建议吗?有没有人有关于如何创建 blackberry10 项目的任何好的教程/演练?

0 投票
1 回答
297 浏览

apache - 在 win 8 桌面上为 wp8 构建 Apache cordova 应用程序的问题

我正在尝试使用 Apache cordova 构建一个简单的应用程序。安卓的事情进展顺利。但是,当我尝试在我的 win 8 笔记本上添加 wp8 平台时,它显示以下错误:Creating Cordova-WP8 Project: App Name : abc Namespace : com.sample.abc Path : C:\Development\abc\platforms\wp8创建成功:C:\Development\abc\platforms\wp8

错误:在“bin”文件夹中找不到“create.js”,正在中止。有人可以指出我做错了什么!谢谢

0 投票
1 回答
451 浏览

cordova-3 - 平台添加android的自定义模板

为平台添加 android 创建自定义模板的最佳方法是什么?我们想要自定义使用的 www 以及 AndroidManifest。我们目前正在使用顶级 www 来自定义 www,但这是最好的方法吗?是否可以/建议制作自定义平台模板?如果推荐,最好的设置方法是什么?

对于 AndroidManifest,我们希望使用以下默认设置:

0 投票
5 回答
13657 浏览

javascript - 在线/离线Phonegap事件不起作用

我正在使用 phonegap(cordova) 3.0.0 编写应用程序,并且事件“在线”和“离线”不起作用。当我尝试事件“恢复”时,该事件正常。我正在使用 XCode 4.5 和 IOS。

这是我的 phonegap 项目的主要 javascript 文件:

感谢您的建议

0 投票
1 回答
1929 浏览

java - 将 javascript 发送到 phonegap 网页视图

我正在使用 phonegap 开发 android 应用程序,我想将一段 JavaScript 从本机 Java 代码(如“alert('23')”)发送到 Web 视图,但是如何?

细节:

电话间隙:3.0.0

平台:安卓

sendJavascript我为此目的使用功能,但什么也没发生,也不适合我。

我的代码:

我在某处读到了有关使用 webView.sendJavascript 的信息,但无法访问 webView。如果必须提供任何额外信息,请描述它们。

0 投票
1 回答
895 浏览

javascript - 未捕获的参考错误:在 cordova.js(3.0.0) 中未定义 FileTransfer

我正在使用cordova 3.0.0 构建一个简单的跨平台应用程序。安装很顺利。但我似乎无法让文件传输工作。我不断收到此错误。 processMessage failed: Error: ReferenceError: FileTransfer is not defined at file:///android_asset/www/cordova.js:1035

我已经正确安装了所有插件,并且还调用了设备准备就绪:

我的代码如下:

有人可以帮忙吗!提前非常感谢!