问题标签 [phonegap-plugins]

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 投票
3 回答
2604 浏览

android - 编译 Android PhoneGap 插件

我刚刚完成了一个测试插件的创建,我想将它编译成一个 jar 以添加到我的 PhoneGap 项目中。有人可以提供一个例子吗?

我尝试运行这篇博文底部的命令 (http://kgriff.posterous.com/building-a-phonegap-plugin-for-android)

我更新了两个类路径并更新了我的 Java 文件;但是,当我运行命令时,我收到一堆错误:

包 android.os 不存在导入 android.os.Bundle;

编辑解决方案:

我不确定其中一个答案是否让我走上了这条路,我认为确实如此,但我刚刚意识到 bin 目录已经包含所有 *.class 文件,这些文件的编译方式与 running 相同javac,所以创建jar,我只需要运行这个命令:

0 投票
2 回答
2358 浏览

iphone - 使用 PhoneGap 在 iPhone / Android / WP7 上进行应用内购买

基于PhoneGap的应用程序是否有任何跨平台的应用程序购买解决方案?我已经看到了适用于 Android/iOS 的 PayPal 插件(https://github.com/purplecabbage/phonegap-plugins/blob/master/iPhone/PayPalPlugin/README.md)。

但是那个插件“打破了 ios 和 android 规则”吗?我的意思是,使用贝宝,我们跳过了苹果和谷歌的 30%,对吗?这对 iPhone 应用程序认证过程来说不是一个风险吗?

谢谢!

0 投票
2 回答
2468 浏览

iphone - PhoneGap/iOS,从 .shouldStartLoadWithRequest() 打开 ChildBrowser?

我正在PhoneGap 中打包一个移动网站(通过网络),并希望拦截指向PDF 的链接并使用ChildBrowser插件打开它们。1 :可以从本机代码触发ChildBrowser(我已经确定要拦截哪些链接)和2:是AppDelegate.m正确.shouldStartLoadWithRequest()的地方吗?在那种情况下:3:如何正确地ChildBrowser从本机代码调用?

我已经尝试过这种公认的幼稚方法:

但它只会导致错误...'NSInvalidArgumentException', reason: '-[AppDelegate exec:]: unrecognized selector sent to instance

(PS:我知道这种方法不是理想的做法,但这个项目只为 2 天的工作定价)

0 投票
1 回答
1033 浏览

iphone - PhoneGap Build:是否可以在没有 Xcode 的情况下使用 PhoneGap SDK 来获取 UDID、预填充 SMS 消息或与 Urban Airship 集成?

因为 PhoneGap 现在提供了 PhoneGap Build,一种无需 Xcode 即可编译 iPhone 应用程序的方法,我们想知道是否还有一种无需 Xcode 即可访问 SDK 的方法?

特别是,我们需要 PhoneGap 来允许我们的 HTML5 应用程序访问设备的 UDID、预填充 SMS 消息以及与 Urban Airship 集成以进行推送通知。

我们想将我们的 HTML5 应用程序转换为原生 iPhone 应用程序。

谢谢!

0 投票
1 回答
1110 浏览

iphone - PhoneGap/iOS - 如何让 Childbrowser 忽略 Appstore 的链接?

我有一个应用程序正在升级到 iOS5 SDK 和 Phonegap 1.0.0

Childbrowser 插件工作正常,但是当单击 iTunes 应用商店的链接时 - 该链接会在 Childbrowser 窗口中打开。

我希望它直接在 Appstore 中打开,如果我不使用 ChildBrowser 插件会发生这种情况。

这是应用商店链接(指向应用商店中的提交评论页面)

http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=386470812&pageNumber=0&sortOrdering=1&type=Purple+Software&mt=8

这就是 AppDelegate 的修改方式

AppDelegate.m,向下滚动并替换以下内容:

有了这个:

我使用这篇博文中概述的方法来启动并运行 Childbrowser http://iphonedevlog.wordpress.com/2011/09/24/installing-childbrowser-into-xcode-4-with-phonegap-1-0-mac -os-x-雪豹/

关于如何改变它以产生所需动作的任何想法?

非常感谢..

0 投票
1 回答
574 浏览

iphone - 在 PhoneGap 应用程序中,MessgeUI.framework 仅在 iOS 设备中崩溃

我很久以前使用 PhoneGap 0.9.6 版创建了 iOS 应用程序。现在我要添加电子邮件编辑器选项。所以,我使用这个 URL 添加它https://github.com/phonegap/phonegap-plugins/tree/master/iPhone/EmailComposer 它在模拟器中工作正常。但是当我使用 iTunes 将“.app”文件同步到设备时(因为我不能直接从 Xcode 运行,设备和 XCode 有问题)。

在 iPhone 中完成同步后,我打开应用程序,它在闪屏后立即崩溃。

如果我删除 MessageUI.framework 和这两个类。然后进行构建并同步到设备工作正常。只有当我添加 MessageUI.framework 时才会出现问题。

即使我没有在任何地方使用那个 MessageUI。刚刚在链接库中添加了 MessageUI 并与 iphone 构建和同步,它也在闪屏后崩溃。

我找到了这个 URL https://github.com/phonegap/phonegap-iphone/issues/203,但我现在不能移动到另一个版本的 PhoneGap。任何更好的解决方案或我在步骤中出错的地方?

0 投票
1 回答
3204 浏览

phonegap-plugins - 电话间隙发送电子邮件

如何在 PhoneGap 应用程序中或使用 Java 脚本向任何电子邮件地址发送电子邮件,例如(gmail、yahoo 等)。

我正在使用以下链接来使用 android_PhoneGap 插件来发送邮件,但我没有成功。

链接:http ://smus.com/android-phonegap-plugins#comment-184910636 。

我正在按照此链接上的给定说明进行操作,但它不起作用并返回此错误:“无法通过 Android Intent 发送电子邮件”

我挂了来解决这个问题。

请帮忙 ...

谢谢

0 投票
3 回答
2302 浏览

iphone - iphone phonegap 应用程序

在电话间隙iphone应用程序中,我想定期显示本地通知。那我该怎么做?我找到了一个本地通知示例插件,但它不起作用,那么它们在属性列表文件中是否有任何设置用于显示通知?

0 投票
1 回答
181 浏览

phonegap-plugins - 跨平台的phonegap中的Javascript框架支持?

任何人都知道PhoneGap App开发的跨平台支持哪个Javascript框架。

我在网上搜索并找到 JQuery Mobile 框架,但它与 android 不太兼容,它显示 UI 存在问题,而 iPhone 非常支持它。

all max 平台是否支持任何 JSframwork?

请帮忙..

0 投票
1 回答
1077 浏览

iphone - 使用 javascript 的 iphone 电话间隙应用程序

在我的 iPhone phonegap 应用程序中,我想使用设备的相机捕获图像。我已经完成了以下代码,但它不起作用。我无法捕获图像。在 HTML 部分的以下代码中,我有一个按钮,当它单击时,我将调用 java 脚本定义的方法。