问题标签 [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 回答
7102 浏览

android - Cordova 错误:请安装 Android 目标:“android-23”:PhoneGap:6.0.1

我正在尝试在路径上使用 Phonegap 6.0.1 构建 apk

运行命令build --release得到如下错误 在此处输入图像描述

这是android sdk manager的屏幕截图 我也尝试更改文件在此处输入图像描述 在此处输入图像描述

target=android-23还将target=android-24
AndroidManifest.xml 更新为

但同样的错误

任何人都可以帮助提前感谢您的帮助

0 投票
0 回答
175 浏览

android - 我的 phonegap 应用在上传到 Google Play 后被拒绝

当我使用 buildPhonegap App 制作 APK 文件并上传到 Google player Store 时,它​​会给我错误:

我们拒绝了 APPNAME,包名称为 com.mindcrew.APPNAME,因为它违反了我们的恶意行为政策。如果您提交了更新,您的应用的旧版本仍可在 Google Play 上使用。此应用程序使用包含用户安全漏洞的软件。以下是在您最近提交的文件中检测到的漏洞列表和相应的 APK 版本。请尽快升级您的应用并增加升级后 APK 的版本号。

0 投票
3 回答
25139 浏览

android - 如何使用 Phonegap Cli 构建 apk

我用phonegap cli构建了一个apk,但问题是当我尝试用android手机安装apk时得到一个Parse Error "There is a problem parsing the package"

我尝试构建 apk 的内容

1)电话间隙create my-app com.example.myapp my-app

2)phonegap platform add android

在路径/path/to/myproject/platforms/android/cordova运行命令build --release

我在path/myapp/platforms/android/build/outputs/apk/android-release-unsigned.apk

我试图将此apk安装到我的手机上得到错误Parse Error "There is a problem parsing the package

当我在网上搜索时,这可能是符号/密钥的问题,我找到了一些解决方案

第一个命令不起作用keytool -genkey -v -keystore [keystore_name].keystore -alias [alias_name] -keyalg RSA -keysize 2048 -validity 10000得到错误

其次,这是用于在线电话构建,但我需要使用 cli 创建 apk。

这也不适合我。

任何人都可以帮我解决这个问题在此先感谢您的帮助。

0 投票
1 回答
2184 浏览

ruby-on-rails - 将 Ruby on Rails 4 应用程序与 Phonegap 集成以构建原生 iOS 应用程序

我已经创建了一个 ruby​​ on rails 响应式 Web 应用程序,我想尝试使用此代码来开发一个原生 iOS 应用程序,并可能使用 Phonegap 开发一个 android 应用程序。我按照本教程https://www.youtube.com/watch?v=LjIKElAP6_A尝试在我的 iPhone 上使用我的应用程序。当我按照教程在我的 iPhone 上运行应用程序时,我只是得到一个空白屏幕。

我使用以下命令来设置我的电话间隙应用程序:

然后,我在 phone gap 应用程序中的 index.html 文件中使用了以下代码:

接着是命令:phonegap build iOS.

在我的手机上打开应用程序时,我只是得到一个空白屏幕。我认为我遵循的教程已经过时,或者我做错了什么。任何人都可以看到上面的任何明显错误吗?我也研究过使用 Sencha 和 appcelerator 但我不确定我最好的选择是什么。

0 投票
0 回答
298 浏览

javascript - phonegap 上的 RTSP 不起作用

我无法通过嵌入在 phonegap 应用程序中播放 RTSP。

取自https ://www.npmjs.com/package/onvif

可以帮助我如何在特定区域的phonegap应用程序上播放rtsp

注意:相同的代码在安装了 vlc 插件的 mozilla 浏览器中工作。我认为我们的手机中没有 vlc 插件。那么phonegap中有插件来解决这个问题吗?

0 投票
0 回答
253 浏览

javascript - 如何使用 phonegap/cordova 将照片从相机上传到 QuickBlox

我正在使用 QuickBlox 的 JavaScript SDK 进行聊天。我需要从相机上传照片以更新个人资料照片。 与我的应用程序相关的一些信息如下: 我正在使用 Cordova CLI(6.0.0) 开发混合应用程序。这不是我的第一个应用程序。

我正在使用下面的代码上传图片。浏览器上的输入类型文件标签可以正常工作,但我不知道如何将文件从相机上传到 Quickblox。所以请指导我。

0 投票
1 回答
1573 浏览

cordova - Android Pre Dex: [XYZ.jar] 引起:java.lang.UnsupportedClassVersionError: com/android/dx/command/dexer/Main

我正在研究 PhoneGap 框架并尝试在 IntelliJ 14 中加载 phonegap 的旧项目。

当我加载项目时,不断收到错误:

我尝试过以下方法:

  • Android SDK 版本尝试使用 API 19 、 23 以及最新版本
  • 在 MAC 和 Windows 上都试过了
  • 项目正在从其创建的系统上编译
  • 项目不是基于 Gradle。

如果有人遇到这个问题,请告诉我

0 投票
2 回答
4486 浏览

ios - 科尔多瓦'NSInternalInconsistencyException',原因:'错误:config.xml 不存在

我正在尝试为 ios 运行一个新的 hello world cordova 应用程序。它一直在闪屏上崩溃。

但我不断收到错误

'NSInternalInconsistencyException', reason: 'ERROR: config.xml does not exist. Please run cordova-ios/bin/cordova_plist_to_config_xml path/to/project.

当我导航到 hellocordva.xcodeproj 并运行

run cordova-ios/bin/cordova_plist_to_config_xml .它不是命令

这里是 config.xml 在里面testapp/platforms/ios/HelloCordova的样子

这是 testapp 根目录中的 config.xml 文件

这是xcode中的整个错误消息,以防它有帮助

0 投票
2 回答
5067 浏览

cordova - 如何在 iOS 上使用 phonegap 更改 webview 背景颜色

我最近从 phonegap CLI 4.1.2(cordova 构建版本 3.7.0)升级到 CLI 6.0.1(cordova 构建版本 4.0.1)我可以看到 phonegap webview 反弹在 iOS 上工作,但有一个背景颜色可以反弹发生时在应用程序内容下方看到。此颜色在升级后由黑色变为灰色。

如何更改我认为是 webview 背景颜色的背景颜色。我试图浏览MainViewControllerAppDelegate/文件,但没有找到设置灰色的地方。这绝对不是<body>元素的颜色。

请参阅随附的屏幕截图。

在此处输入图像描述

0 投票
0 回答
126 浏览

cordova - 在哪里可以找到cordova中config.xml中的插件(对于FileOpener2)

我在cordova中的特定插件有问题(实际上是phonegap但同样的事情,对吧?)。我想我缺少一些关于如何设置插件的基本知识,但我似乎无法弄清楚它存在于哪里。

所以。在我的应用程序中,我有几个我知道正在工作的插件,例如“文件”、“文件传输”等。

当我安装这些插件时,我使用了命令行命令“phonegap plugin add [whatever],然后被指示向配置 xml 文件添加一些内容。例如,对于 InAppBrowser 插件,我添加了这个:

现在我想使用我在这里找到的 FileOpener2 插件:http: //ngcordova.com/docs/plugins/fileOpener2/

它不起作用,我认为这是因为我错过了 config.xml 中的条目,但我似乎无法弄清楚应该在这里做什么?是否有一些我不知道的约定或您可以去查找的地方?