草庐IT

cordova_plugins

全部标签

android - Cordova平台添加android报错

使用ubuntu12.04cordovaplatformaddandroidCreatingandroidproject.../usr/local/lib/node_modules/cordova/node_modules/q/q.js:126throwe;^Error:Anerroroccuredduringcreationofandroidsub-project./home/admin/.cordova/lib/android/cordova/3.3.0/bin/node_modules/q/q.js:126throwe;^Error:Anerroroccurredwhilelis

android - 如何添加android :allowBackup ="false" via cordova plugin

我现在正在开发一个CordovaPlugin,我想添加android:allowBackup="true"进入AndroidManifest.xml,但我不知道如何在plugin.xml中指定它。 最佳答案 回答shared@MuhammadOmar为cordova-android工作。但是cordova-android>=7情况发生了变化https://cordova.apache.org/announcements/2017/12/04/cordova-android-7.0.0.html所以你需要稍微改变一下Cordova机器

android - 插件不支持该项目的 cordova-android 版本。 cordova-android : 4. 1.1,失败的版本要求 : >=5. 0.0-dev

我在使用cordovaCLI时遇到问题,当我尝试添加NPM已发布插件列表中的插件时,出现此错误:“插件不支持该项目的cordova-android版本。cordova-android:4.1.1,失败的版本要求:>=5.0.0-dev”我在这里的stackoverflow中看到了这个问题:Cordova-plugin-cameraisnotbeingloaded;failedversionrequirementforcordova-androidversion:>5.0.0-dev但这是因为使用了Github中的版本,推荐的解决方案是通过CordovaCLI使用在npm中发布的版本,这

android - Ionic/Cordova 如何生成哈希键?

我正在努力添加FacebookAPI与ionic/Cordova的集成,并试图找到在我这样做时为我的应用程序生成的调试哈希键:ionicbuildandroid我知道它会在/userhomedir/.android/debug.keystore生成一个新的.keystore文件。但是它设置的别名和密码是什么?以及如何在Cordova为我的应用创建哈希键后检索它。在构建过程中,我没有看到哈希键被打印在任何地方。我需要将生成的哈希key提供给FacebookAPI以使用他们的登录SDK 最佳答案 Cordova似乎使用~/android

android - 使用 Google Service Plugin 3.2.0 的 Gradle 构建失败

我正在尝试更新Google服务插件,但在Gradle同步期间收到错误消息:“项目刷新失败:错误:未找到匹配项”版本3.1.1一切正常,但只要我将build.gradle更新为:classpath'com.google.gms:google-services:3.2.0'发生错误。我按照错误提示检查了idea.log,可以看到正在抛出异常,但我真的不知道为什么。它似乎被一个名为“getJsonLocations”的方法抛出,该方法似乎是3.2.0中的新方法,如下图所示。有人知道怎么解决吗? 最佳答案 看来productFlavours

android - 如何构建 Cordova 8.x cordova.jar 以包含在现有 Android 应用程序中?

我这个文档:Cordovadocumentation我在这里克隆了最新的Cordova:https://github.com/apache/cordova-android但是当我按照文档中的描述运行“antjar”时,我得到了这个错误:cordova-android-master/framework/build.xml:124:Cannotfind/Users/neigaard/Library/Android/sdk/tools/ant/build.xmlimportedfrom/Users/me/cordova-android-master/framework/build.xmlGo

android - Cordova Firebase 插件通知 - 无法添加任务 ':processDebugGoogleServices',因为该名称的任务已存在

我正在尝试在我的PhonegapCordova应用程序上添加GoogleFirebase通知,该应用程序是使用Ionic构建的。我已经成功安装了用于登录的GooglePlus插件(我认为这将是一个有用的信息)。我只需要这个Firebase插件来完成我的工作,但是当我为Android构建我的应用程序时,我被这个错误阻止了。Aproblemoccurredconfiguringrootproject'android'.Cannotaddtask':processDebugGoogleServices'asataskwiththatnamealreadyexists.我按照本教程进行设置Co

javascript - 使用 Cordova 文件插件读取文件

我正在使用cordova文件插件-cordovafileplugin我实际上是从文本文件中读取文件。下面是我的代码document.addEventListener("deviceready",function(){window.resolveLocalFileSystemURL(cordova.file.applicationDirectory+"sameple.txt",gotFile,fail);},true);functiongotFile(file){file.file(function(file){varreader=newFileReader();reader.onloa

android - Cordova InAppBrowser 并与 webview 共享 cookie

显然,在Android上使用_blank时,InAppBrowser不会存储当前sessioncookie。为了使这成为可能,我是否缺少某些设置?它似乎在IOS上完美运行,并且在排除故障时有点令人沮丧。当来自oAuth的回调发生并且我的服务器读取并分配当前session所需的数据时,cookie需要在那里。我试过的...1)AddingCookieManagertoandroidChildbrowser(老了,我知道)2)target=_self实际上会将cookie发送到服务器,但是打开的弹出窗口会在身份验证后关闭整个应用程序(而不是弹出窗口),必须手动重新打开3)更改各种WebVi

android - 带有 Bower 的 Polymer 导致 Cordova 中的构建失败

我正在使用Bower下载和管理所有polymer组件。但是添加“bower_components”文件夹后,Cordova无法再构建成功。:processDebugResourcesUnabletoadd'C:\...\platforms\android\build\intermediates\assets\debug\www\bower_components\web-animations-js\web-animations.min.js.gz':filealreadyinarchive(try'-u'?)ERROR:unabletoprocessassetswhilepackagin