问题标签 [cordova-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 投票
1 回答
1584 浏览

cordova - 在 Typescript 上获取插件功能

我正在尝试在打字稿文件上使用一些科尔多瓦插件功能,但我无法构建文件。想象一下,我想访问设备平台和模型。有人可以帮我弄这个吗?我应该为插件的 js 文件上的每个函数创建接口吗?

提前致谢!

0 投票
0 回答
457 浏览

ios - 使用带有 Cordova 相机插件的原生 iOS 相机滤镜

我想在 iOS 7 和 iPhone 4S 上使用本机相机滤镜和编辑选项(如红眼校正),并在我的 Cordova 应用程序上使用相机插件。

我记得我已经设法做到了,但我不记得如何...

我已经尝试过该allowEdit: true选项,但它只允许您在上传之前裁剪图像......

我变得非常疯狂,因为我 100% 确定我已经在以前的项目上工作了,甚至没有尝试过,人们似乎说这是不可能的......

有人有想法吗?

0 投票
1 回答
13786 浏览

cordova - 插件获取PhoneGap App的版本?

我正在使用 PhoneGap 构建来打包我的应用程序是否有任何 PhoneGap 或 3rd Party Plugin 可以包含在我的 config.xml 中以在运行时获取应用程序的版本?

任何有关获取应用程序版本的最佳方式的建议都会被采纳。

0 投票
1 回答
57 浏览

ios - 在 cordova 2.5.0 中使用 cli 添加插件

我已尽力在cordova 2.5.0 中使用命令行界面添加插件,但找不到任何解决方案,请您帮我添加插件

0 投票
1 回答
1791 浏览

android - 使用cordova在android中打开本机文件浏览器

我正在使用cordova 3.4.0并尝试使用cordova提供的文件传输和文件api插件上传文件,但我无法打开文件浏览器窗口以选择要上传的文件。如何使用corodva在android中打开文件浏览器窗口

0 投票
1 回答
465 浏览

javascript - 如何用手机调试科尔多瓦插件?

我使用 Weinre 从手机中获取控制台。但是在插件的Javascript错误(联系人,地理定位等......)我什么都没有......

我不知道如何在控制台上推送每个 javascript 错误。

如何轻松调试使用仅在您的设备上存在的插件的 javascript?

谢谢你。

0 投票
4 回答
13346 浏览

cordova - 如何捕捉退出应用事件?

嗨!我需要在我的 phonegap 应用程序中捕获退出应用程序事件。实际上,如果玩家尝试作弊并使用最小化退出应用程序并退出任务管理器,而他已经开始了一个新的 lvl,我想触发一个looseLife() 函数。如果他正确退出它,按下后退按钮它工作正常。

我尝试了 onunload 或 onbeforeunload 但只有当我正常关闭应用程序时才会调用这些函数,而不是最小化它并从任务管理器中关闭它。

暂停功能也对我没有帮助,因为如果屏幕被锁定或当用户切换到另一个应用程序并再次返回时,它也会被触发。

如何在任务管理器中最小化并关闭应用程序时捕获事件?

0 投票
1 回答
242 浏览

android - 在本地保存文件,但防止它们出现在用户文件管理器中

使用 PhoneGap 3.2 和 File API,我正在下载一组图像以在应用程序中显示。我创建了一个名为“Appname”的文件夹并将所有文件放在那里。在 Android 上,可以通过文件管理器访问此文件夹,在某些型号上,图像会显示在用户图片库中。

是否可以在本地保存文件,但阻止它们显示给应用程序之外的用户?

0 投票
1 回答
1765 浏览

ios - 更新 Cordova 插件导致插件失败

我正在运行 Cordova 3.4.1,并决定更新我拥有的唯一一个插件 Console。我是根据 2014 年 4 月 23 日的插件更新 ( http://cordova.apache.org/news/2014/04/23/plugins.release.html ) 做的。

更新是通过首先删除然后重新添加插件来完成的。换句话说:

然后我跑了

它做了很多巫术,之后我通过 Xcode 在 iOS 上编译并运行了该应用程序。 结果是失败:每次我的代码调用 console.log 时,我都会在 XCode 调试器输出中收到此错误

显然,更新插件的过程无法正常工作。如何自己解决这个问题?如果我这样做了,它会影响 Cordova 团队的任何后续修复吗?

FWIW:我重复了这个过程,但cordova platform update ios没有成功。鉴于所有神秘的 Xcode 配置和构建东西,我不愿意重新安装整个东西,并希望有一个简单的修复......

0 投票
0 回答
281 浏览

javascript - FB.login 响应不包括 authResponse

我正在使用官方 phonegap 插件 https://github.com/phonegap/phonegap-facebook-plugin创建一个带有 facebook 登录的移动应用程序 问题是当我对应用程序进行身份验证时,它会返回没有身份验证响应的响应。

其中响应是 {"id":"12345677876","first_name":"xxxxx"......

因此 "response.authResponse" 总是undefined