问题标签 [phonegap]

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 回答
649 浏览

cordova - 在 Cordova 中安装应用程序时如何调用函数

我想在安装Cordova/Phonegap应用程序时调用一个函数(用于创建数据库并向其中插入记录)。

事实上,我只想运行这个函数一次。

有什么建议吗?

0 投票
0 回答
259 浏览

asp.net-mvc - 我们可以使用 PhoneGap 将 MVC 应用程序转换为 android 应用程序吗?

有什么方法可以使用任何 3rd 方工具(如 PhoneGap)将 MVC Web 应用程序转换为 android 应用程序。

0 投票
1 回答
768 浏览

cordova - 阻止提示“...index.html”想使用您在Phonegap中的当前位置

我正在为我的 iOS 应用程序使用 Phonegap Build,并获得访问地理位置 API 的丑陋提示。

似乎有很多修复程序,但没有一个解决了我的问题。我目前拥有的-无法解决的问题是:

  • phonegap.js 作为第一个脚本加载
  • 在设备准备好之前未触发地理定位
  • 所有 js 文件一起放在根目录下
  • 将插件从 phonegap 更改为 cordova

有任何想法吗?

0 投票
0 回答
175 浏览

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

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

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

0 投票
3 回答
859 浏览

cordova - 错误:cordova-plugin-googleplus - SignInResult 为空

我正在开发 Ionic 2 应用程序。我正在使用EddyVerbruggen/cordova-plugin-googleplus进行 Google 登录。

它适用于我的项目,涉及以下插件:

但它使用相同的代码失败,使用以下插件:

我将缩小导致问题的确切插件的范围并在此处更新。

我的代码是:

使用第二组插件,登录总是失败并显示以下消息:

SignInResult is null

在调用 login 函数的那一刻,使用 msg 调用错误回调

SignInResult is null

. 但是在设备中,会显示 Google 帐户创建弹出窗口,当我点击我的帐户时,既不会调用成功回调也不会调用失败回调。

我使用以下命令安装了插件

ionic plugin add cordova-plugin-googleplus

0 投票
3 回答
1348 浏览

cordova - 如何使用phonegap从手机上传文件?上传文件是否需要任何phonegap插件?

我们正在尝试使用现有 Web 应用程序中的默认文件上传选项将文件从 phonegap 移动应用程序上传到 Web 服务器

我们尝试使用电话间隙构建 apk

我们的问题是如何使用phonegap从手机上传文件?上传文件是否需要任何phonegap插件?

0 投票
0 回答
281 浏览

ios - build.phonegap PhoneGap 应用程序在启动时崩溃

我构建了一个简单的 Hello World 风格的 phonegap 应用程序,并从构建网站安装了二维码。启动后立即崩溃。根据崩溃日志,调用了 abort() 我似乎无法在网络上找到有关此崩溃的任何信息。

0 投票
1 回答
383 浏览

cordova - PhoneGap/Cordova WebStorm Ubuntu - 错误

我安装了 WebStorm 和 Android Studio。我设置了我的 Android SDK 和 Java 环境变量。我最初有这个错误(https://github.com/phonegap/phonegap-cli/issues/685),我通过提取该帖子中提到的模板文件夹来修复它。

当我在 WebStorm 中运行 PhoneGap 演示项目时,我现在得到:

所以我然后phonegap run android --verbose从 CLI 运行,我得到了:

我也尝试从相同的结果中删除我的android-24目录。$ANDROID_HOME/Sdk/platforms这实际上是我尝试的第一件事,因为在 WebStorm 中运行 PhoneGap 并没有出现任何错误,而是挂起。

PhoneGap CLI 6.4.5

节点4.5.0

npm 4.3.0

安卓 SDK 工具25.3.1

0 投票
1 回答
4902 浏览

phonegap-build - 错误 ITMS-90163:“无效的代码签名权利 - Phonegap 构建

我在使用 PhoneGap 构建的应用程序时遇到这些错误。用 phonegap 寻找这个问题,但找不到任何东西。

错误 ITMS-90163:“无效的代码签名权利。您的应用程序包签名中的权利与配置文件中包含的权利不匹配。捆绑包包含配置文件中未包含的密钥:'com.apple。 'Payload/LatInc.app/' 中的 developer.icloud-container-environment'。”

0 投票
2 回答
1713 浏览

javascript - Phonegap 和 Framework7,为特定页面添加外部 JavaScript 文件

我想为我的 Phonegap 应用程序中的特定页面添加外部 Javascript 文件。该应用程序使用 Framework7 作为 UI。

示例:
练习页面 2.1 包含 JavaScript 文件 exercise2_1.js。
练习页 2.9 有 JavaScript 文件 exercise2_9.js 等。
当用户在该特定页面上时,我只想加载 JavaScript 文件。

当 JavaScript 文件包含在索引页面的标题部分中时,它们就可以工作。我不想加载所有的练习 JavaScript 文件。我只想加载正在使用的。是否可以在不加载所有 js 文件的情况下执行此操作?

在 my-app 部分,我尝试将文件加载为外部 js 文件。但无法让它工作。什么都没发生。

索引页面

my_app.js 页面

练习 2.1 页面 (exercise2_1.html)