问题标签 [phonegap-cli]

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 投票
1 回答
53 浏览

jquery - Phonegap 跨平台应用程序获取外部数据

这是我的第一个混合应用程序,我正在使用 CLI phonegap 在 Windows 计算机上开发它。我希望该应用程序与最新版本的 ios 和 android 兼容,我不介意它是否与旧版本的 android 兼容,因为我知道有些手机无法升级到最新版本。

我需要开发一个跨平台的应用程序。该应用程序将有多个页面,其中不同的页面从外部服务器加载不同的数据。该应用程序还有一个导航抽屉,以便可以访问这些不同的页面。我不确定最好的方法是什么。

我可以通过调用将数据转换为 json 的外部服务器上的文件来在索引页面上显示数据。我只能为一页执行此操作,但当我从导航抽屉中选择不同的页面时,我不确定如何执行此操作。因为当我选择不同的页面时,什么都没有加载。我希望将页面保存在不同的文件中,因为会有很多页面,如果将所有页面都添加到索引页面中,就会太多。

请你帮忙,因为我花了几天时间试图找出设置我的应用程序的最佳方法。

0 投票
0 回答
164 浏览

ios - 无法启动 Phonegap IOS 服务器应用程序,无法使用 Xcode 运行 phonegap,无法为 Xcode 处理 Phonegap 文件

所以我正在尝试学习构建一些 IOS 应用程序。我下载了 Phonegap 桌面应用程序并创建了一个项目。我在手机上安装了 ios 应用程序来查看项目。服务器端口 URL 错误,项目无法下载。我尝试了所有更改端口号的方法,使用了终端和浏览器中的 IP 地址,使用了路由器 IP,根本没有使用路由器。没有任何效果,我在网上找到的最新信息是一年前的,显然这是一个从未修复的错误。现在我该怎么做?

所以我下载了xcode。我正在尝试将 xcode 与 phonegap 一起运行。网上的一切都说要下载“最新的phonegap工作文件”。当然,phonegap 网站上没有可下载的文件。只是桌面应用程序。

我去了 Adob​​e phonegap 构建。它说同样的事情下载“最新的phonegap工作文件”。虽然没有文件可以下载。

我什至尝试使用$ sudo npm install -g phonegap. 但我不断收到“找不到命令”。我确实安装了 NPM 和节点。

我不敢相信Phonegap 文档有多么少,而且那里的东西似乎已经过时了。有人对我如何让phonegap以一种或另一种方式工作有任何建议吗?这是荒唐的。

  • OS X 埃尔卡皮坦 10.11.2
  • Xcode v:7.2.1
  • Phonegap 桌面应用程序 v:0.2.1
  • iPhone 5 v:8.4.1
  • 我的防火墙没有打开。所以不是那样 - 顺便说一句。
0 投票
1 回答
1420 浏览

windows - Cordova config.xml 中的 Windows 10 图标

我正在使用cordova 为Windows 10 构建我的sencha touch 应用程序。对于 iOS 和 Android ,cordova 文档很好地解释了如何配置各种图标和闪屏。但是对于 Windows,该示例显示的图标很少,我尝试像示例中那样配置它们,但是当我使用 Visual Studio 打开 Windows 10 构建的解决方案时,我看到所有图标都是默认的科尔多瓦图标,而不是那些图标我已经配置了。

我在 config.xml 中添加了这些行

但是在visual studio中,我看到了这些图标,所有图标都取自cordova默认图标,带有“droid”的图标:

应用程序图标

有没有办法在 config.xml 中配置 Windows 10 图标?在科尔多瓦文档中,我找不到任何关于此的内容。

提前致谢

0 投票
1 回答
1145 浏览

cordova - Phonegap 在 Ubuntu 上找不到 ANDROID_HOME 环境变量

我按照本教程在 Ubuntu 上安装 phonegap,一切正常,我什至能够运行模拟器。

但是当我试图在它上面运行我的 phonegap 项目时,我得到了这个错误:

正如文章所说,我将环境变量添加到~/.profile

我怎样才能解决这个问题 ?

0 投票
1 回答
210 浏览

cordova - ubuntu中的phonegap安装错误

我想在我的 Ubuntu15.10 操作系统上安装 Phonegap,但在执行 phonegap 安装后,我收到以下错误:

请帮我解决这个问题,因为我是初学者。

0 投票
1 回答
40 浏览

android - PhoneGap 的启动器图标恢复为原始状态

我面临一个真正独特的问题 - 基本上我是在本地构建的:cordova build android并且已将 m、h、xh、xxhdpi 密度的所有自定义图标添加到www/res/icon/android/文件夹中。当我尝试在我的 Android 平板电脑上安装“调试 APK”时,它甚至会在安装对话框的左上角显示自定义启动器图标。但是,抽屉(网格)中已安装应用程序中的启动器图标显示了常用的 PhoneGap 图标。有没有人遇到过这个问题?任何帮助将非常感激。

0 投票
3 回答
1221 浏览

cordova - 科尔多瓦:media.getDuration 返回 -1

我正在使用 Media.getDuration() 函数来获取音频文件的持续时间,但我总是得到 -1 作为响应。

如果我使用 build.phonegap.com 构建,这可以正常工作

但是每当我使用 cli 构建时,getDuration 就不起作用。

以下是重现此问题的简单步骤:

命令行界面:

www/index.html

0 投票
1 回答
547 浏览

javascript - 突然无法连接到 Cordova 应用程序中的 Web 服务

我在 Visual Studio 2015 Cordova App 工作。我的能够连接到 Web 服务的 JQuery 代码运行成功。突然无法连接到网络服务。当我在 Advanced Rest Client 中测试我的 Web 服务时,它运行良好。我没有对我的代码做任何事情(或者我不知道我做了什么)这是我的代码:

当我运行它时,我得到一个错误(readystate 0 status 0 statustext 错误)。

0 投票
1 回答
582 浏览

cordova - PhoneGap navigator.notification.alert 在 iOS 上不起作用

我是 PhoneGap 的新手,我的 navigator.notification.alert 不起作用。我正在使用来自 PhoneGap 的示例项目,只是在 config.xml 和 index.html 中修改了几行

问题是如果我使用PhoneGap Developer会显示警报,但是如果我将 zip 上传到build.phonegap.com并安装应用程序 - > 不会显示警报

配置.xml:

和 index.html

怎么了?谢谢

0 投票
2 回答
78 浏览

jquery - Phonegap的AJAX不起作用

这是我在 index.js 中的代码:

我已经在异步开启和异步关闭的情况下进行了尝试。无论是成功还是错误,我都没有收到任何警报。我首先将日志行放在/push_reg路由的位置。如果我在桌面浏览器中点击它,它会记录但不是来自应用程序。我alert(registrationDataJson);在这个代码块之前(registrationDataJson是一个字符串化的 JSON),所以我知道数据是好的。我alert('after');直接在这个我从来没有碰到过的代码块之后,所以我知道它永远不会超过这个块。