问题标签 [phonegap-desktop-app]

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

android - sencha phonegap 构建 apk 错误

我正在尝试从使用 sencha 架构师创建的 sencha touch 项目中获取我的 apk 文件,因此我在我的应用程序路径中使用下一个命令:

1- sencha phonegap init :我在 app.json 中添加平台andoird:

2 - sencha app build -run native:但不工作。错误:图像错误

0 投票
2 回答
2119 浏览

phonegap-desktop-app - 无法在我的 Windows 手机上将 phonegap 桌面应用程序与 phonegap 开发人员应用程序配对

我刚刚下载了 phonegap 桌面应用程序 0.1.1 beta 并将其安装在我的计算机上(Windows OS 64 位),然后在我的 Windows 手机(诺基亚 Lumia 620)上下载了开发者应用程序......我运行了 phonegap 桌面应用程序并且是能够创建一个新项目。但是,我无法将桌面应用程序与手机上的开发者应用程序配对。即使在手机上的开发者应用程序中输入桌面应用程序的服务器地址后,我仍然不断收到“下载错误!”。关于如何解决这个问题的任何想法?我是编写移动应用程序的新手,必须为我的项目编写移动跟踪应用程序。

0 投票
1 回答
472 浏览

cordova - 无法从另一台机器访问 PhoneGap 服务器

我是 PhoneGap 的初学者,但我发现有一种很好的方法来测试你的应用程序,只需将其提供给手机上运行的 PhoneGap Developer 应用程序即可。唯一的问题是它不太适合我。

当我从命令行运行以下命令时

我可以从我的 Firefox 访问应用程序,只需转到服务器启动时显示的 URL(或者只是 localhost:3000,没有太大区别)。

然而问题是,当我从另一台机器输入 URL 时,http 请求似乎超时,因此我无法在我的 android 设备上测试该应用程序(到目前为止,该应用程序只是一个自动生成的 helloWorld)

我已经禁用了防火墙并尝试以管理员身份运行命令行,但这些都没有帮助。我也尝试运行'cordova s​​erve',但这给了我完全相同的结果。例如,当我尝试运行 glassfish 时,不会出现同样的问题。

我的 PhoneGap CLI 版本是 5.0.0-0.28.1,我的 Phonegap Developer 应用程序版本是 1.5.2

0 投票
0 回答
497 浏览

jquery - 如何使用 jquery 和 phonegap 解析 xml 文件?

这是我为解析 xml 文件并将其显示在 html 页面中而编写的完整代码。为了移动应用程序,我正在解析它。我正在使用phonegap,但我面临的问题是由于使用常规jquery,我遇到了很多错误。那么有人可以帮助我解决文件中必须进行的所有更改以使其在phonegap中正常工作吗?

0 投票
1 回答
42 浏览

javascript - 为什么这个 Javascript 库在浏览器中可用,但在 PhoneGap 中不可用?

我在 Javascript 中定义了一个库,当我在浏览器中运行时效果很好,但在我的设备上的 PhoneGap 下运行时找不到它的名称。

该库是这样定义的:

后来,在最后加载的 .js 文件中,我有:

发生的事情是普通的网络浏览器可以很好地处理这个问题。但是,当我使用 PhoneGap Build 应用程序下载到我的 iPhone 时,它​​会进入“bsdi.SomeName”并崩溃,因为未定义 bsdi。我认为我定义 bsdi 库的方法是正确的,但很明显,PhoneGap 中有些东西不喜欢这样。请注意,“isPhoneGap”为真,我们确实在设备上使用了 addEventListener。

任何想法都非常感谢!

更新:凭直觉,我尝试将 bsdi 对象移动到与使用它的代码相同的 .js 文件中。在这种情况下,它会找到对象并正确使用它。但是,当它是外部文件时,它会失败。是的,我已经三次检查该文件是否存在并且位于正确的位置。同样,它在浏览器中运行良好!

0 投票
1 回答
200 浏览

javascript - Phonegap:按钮点击收听很慢

我正在Phonegap 中开发一个Android 应用程序。我有 3 页,通过使用“按钮单击”页面将转到另一个页面。我的问题是当我单击按钮时响应非常慢,需要 1 到 2 秒才能进入下一页。

这里使用div转换来显示每个页面 “homePage” 和 “imgSelectPage” 是div的类名。

有什么方法可以提高通过点击按钮将一页切换到另一页的速度

提前致谢

0 投票
2 回答
26911 浏览

google-play - 应用商店或 Play 商店是否允许仅对我的网站具有 WebView 的应用?

我想发布一个仅包含 WebView 到我的网站的应用程序,这就是整个应用程序。类似于移动网络应用程序,但来自商店。应用商店或 Play 商店是否允许仅对我的网站具有 WebView 的应用?

0 投票
2 回答
63 浏览

javascript - 您如何摆脱突然出现的随机“压制”课程
点击?

我目前有一个 div,我正试图将其制作成一个类似的按钮,当单击它时它会切换到另一个图像,然后再次单击时又会返回.....

我遇到了一个问题,每次单击 div 图像时,它都会添加一个名为“pressed”的类,而第二个图像只会保留到我将手指从左键上移开。

我正在使用 phonegap 和英特尔移动框架来帮助处理 html、css 和 javascript。

有没有办法禁止这个功能在点击时弹出,或者我有什么办法可以用更简单的方法让两张图片在点击时交换?

谢谢您的帮助。我对此有点陌生。

HTML

CSS

JAVASCRIPT

0 投票
1 回答
1076 浏览

android - Phonegap 应用程序在 Android 上安装但在 iOS 上运行时崩溃

我为 android 创建了一个密钥,并通过 phonegap build 用它签署了我的应用程序。当我尝试运行它时,应用程序崩溃了。从 logcat 我可以发现存在一些系统级别的权限问题:

这是我的应用程序的完整 logcat:

这是我的 config.xml:

知道如何处理这个问题吗?

0 投票
1 回答
3155 浏览

cordova - 如何添加科尔多瓦插件和平台

我正在使用这个 cordova 教程来尝试设置一个 cordova/phonegap 应用程序。我在 Windows 上开发,我安装了 node.js,我在 Node.js 命令提示符下工作。我下载并安装了:
Andorid SDK from here添加到PATH
下载了ant安装了它
Java JDK也下载并安装了。

我的PATH包含这些:
%ANT_HOME%\bin;%JAVA_HOME%\bin;C:\Program Files (x86)\Android\android-sdk\tools

输入androidcmd 会打开 Android SDK 管理器。
键入java显示命令的 java 帮助。
键入ant -version显示 ant 版本(1.9.6)。
键入会cordova显示cordova 帮助命令。

我用 成功安装了cordova npm install -g cordova,并创建了我的工作室目录。然后我尝试添加教程建议的平台和插件。以下是仅适用于 android 平台和设备插件的命令提示符输出:

检查是否安装了平台和插件:

我安装的平台或插件都没有显示为已安装。workshop\pluginsworkshop\platforms文件夹也是空的。

教程应用程序在我的浏览器和手机中运行(由 PhoneGap 桌面和手机应用程序放置在那里),但是当我尝试更复杂的教程时,比如需要相机 API 的这个 PhoneGap 教程的第 12 部分,那么相机在浏览器(显然)和我的手机上(Error: Camera API is not supported)。

编辑

我通过使用 git 添加 Android 平台和插件解决了这个问题;解决方案如下。但是,如果我遗漏了什么,请告诉我。
似乎config.xml应该处理一些功能,但我无法弄清楚。
Cordova 5.1.1 的一切