草庐IT

cordova-plugin-googleplus

全部标签

android - cordova - 删除不必要的权限

我需要在我的游戏中播放声音,所以我将org.apache.cordova.media插件添加到我的应用程序中。现在platforms/android/AndroidManifest.xml包含2个我不需要的条目:如果我删除这些行,则会重新生成此文件并再次添加权限。删除这些权限的正确方法是什么?我使用的是apachecordova3.5.0 最佳答案 在项目的根目录下创建一个文件并将其重命名为remove_permissions.js然后将以下代码放入其中:varpermissionsToRemove=["RECORD_AUDIO",

java - 使用外部 Java 插件在 PhoneGap/Cordova 中捕获音频/视频

我正在使用PhoneGap/cordova和Javascript开发一个安卓应用程序。我想使用外部Java插件在我的应用程序的特定htmlDiv中包含音频/视频捕获功能。或者一些机制,我可以拥有一个基于Java的native小部件,该小部件将出现在同一屏幕的特定位置(而不是完全替换当前View并占据整个屏幕)我在网上搜索过,但找不到有效的方法。谁能建议我用什么方法来处理这个问题? 最佳答案 是否可以选择使用内置功能?http://docs.phonegap.com/en/1.9.0/cordova_media_capture_cap

Android 在使用 Cordova Camera 和 Capture 插件时导致 Cordova 应用程序重启

当将Cordova应用程序置于后台以使用相机或媒体捕获插件时,似乎会发生常见故障...AndroidActivity服务似乎正在寻找内存以释放并终止CordovaActivity,因此,当用户完成捕获任务时,应用程序会重新启动。在此处查看SO线程:PhoneGapcamerarestartstheapplication这是一个完全的用户体验失败,很可能会阻止我发布我的Cordova应用程序。人们不会善待他们的照片迷路。我正在使用Cordova3.3和较旧版本的Capture插件作为一个月前的升级导致重大更改,我回滚了。不管怎样,似乎有人在某个时候创建​​了一个名为前景摄像头的自定义插件

android - Cordova 启动画面未在 Android 上显示

我是Cordova的新手,正在尝试让启动画面在Android上运行。我已经完全遵循了一些教程,并在SO上查看了这里的问题,但它还没有用。我正在使用“CordovaCLI”方法-这是我的/config.xml:HelloWorldAsampleApacheCordovaapplicationthatrespondstothedevicereadyevent.ApacheCordovaTeam我知道我应该为每种密度设置不同的图像尺寸,但这是一个测试项目,所以请忽略它。我已将cordova-plugin-splashscreen添加到我的项目中。cordovapluginaddcordova

android - cordova 中的 CallLog 访问插件无法正常工作

您好,我正在使用cordova开发混合应用程序。我正在尝试使用CallLog插件访问Android手机中错过的最后一个电话。这是我尝试过的,1.Iinstalledthepluginwiththiscommandcordovapluginaddhttps://github.com/dalyc/Cordova-CallLog-Plugin.git.2.IamusingangularJS.Ihavethisapp.js.varapp=angular.module('lmp',['ngCordova']);app.controller('lmpctrl',['$scope','CallLog

idea编译maven项目报错:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.11.0:compile

项目场景:创建了一个maven工程,编译时报错问题描述Failedtoexecutegoalorg.apache.maven.plugins:maven-compiler-plugin:3.11.0:compile(default-compile)onprojectmybatisplus:Fatalerrorcompiling:无效的标记:--release->[Help1]原因分析:项目中maven-plugin版本不匹配。我的IDEA版本2023.2.3,JDK版本为1.8.我是把自己的maven版本降低到3.5.1,编译通过。解决方案:在pom.xml中配置编译插件以使用正确的Java版

android - 为 cordova 插件设置 twitter fabric sdk

我正在尝试使用cordova在我的应用程序中使用Twitter登录,但我还没有找到任何允许使用已安装的Twitter应用程序凭据执行native登录的插件。所以我想创建自己的插件,但我不知道如何integrateTwittersdk进入我的plugin.xml文件。根据twitter的文档,我应该编辑我的build.gradle以包含Maven存储库并应用Fabricbuildscript{repositories{jcenter()maven{url'https://maven.fabric.io/repo'}}dependencies{classpath'com.android.t

android - 使用 Android 备份服务备份 Cordova 应用程序

Google的Android备份服务(http://developer.android.com/google/backup/index.html)是否备份混合移动应用数据,例如sqlite数据库和本地存储?我有一个cordova应用程序,我希望向其添加备份解决方案。如果此服务与cordova应用程序即插即用,那将非常方便。 最佳答案 Android备份服务似乎不能即插即用sqlite数据库。我在扩展BackupAgent部分下找到了这个http://developer.android.com/guide/topics/data/ba

android - 在某些 Android 设备中,Cordova 不会根据请求发送来源

这是在某些Android设备上发生的问题。我有一台SamsungGalaxyA5(2017),GoogleChrome版本76.0.3809.89和Android版本8.0.0。当我第一次在此设备上部署我的Cordova应用程序并发出POST请求时,我收到有关CORS的错误:AccesstoXMLHttpRequestat'http://foo.com/bar'fromorigin'file://'hasbeenblockedbyCORSpolicy:Responsetopreflightrequestdoesn'tpassaccesscontrolcheck:No'Access-Co

android - 如何使用 cordova 文件/文件系统根插件访问外部存储?

问题描述:我可以使用文件或文件系统根(读取和写入)访问内部存储。但是这样的文件不能从其他应用程序访问。例如,如果我想通过emailComposerPlugin发送此文件,则电子邮件客户端无法访问该文件。(“打开方式”功能也是如此。)如果我将选项{sandboxed:true}更改为false(写入外部存储),它将不起作用并以FileUtils.UNKNOWN_ERR结束。我在手机与USB断开连接时尝试了该应用程序,因为一些文档提到在安装在PC上时无法访问外部存储-但结果相同。根据我在mailinglist上阅读的内容这应该是可能的。看来我错过了一个关键点?上下文:我尝试启用为iPhon