草庐IT

cordova_plugins

全部标签

android - Cordova 无法构建项目

更新:新读者,请检查我最后的编辑。更新cordova后,构建/运行失败Mac-mini-de-Toni:funcooktoniweb$sudocordovabuildPassword:Runningcommand:/Users/toniweb/Proyectos/cordova/funcook/platforms/android/cordova/buildANDROID_HOME=/usr/local/Cellar/android-sdk/22.6.2JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Content

android - Cordova Android 升级 - 找不到模块 ‘lodash/object/assign’ 错误

我已经使用gradle构建了Cordova(版本-2.9)Android应用程序,现在我想使用cordovaplatformupdateandroid命令升级cordova但它一直给我以下错误“找不到module'lodash/object/assign'Error",我也经历了this和this但他们都没有工作,请指导我解决。 最佳答案 cordova\node_modules\cordova-lib\node_modules\plist\node_modules\xmlbuilder\node_modules\lodash中没有

android - Problemas build Cordova 项目

使用最新的androidstudiosdk版本,当我cordovabuildandroid一个ionic项目时,出现以下错误:Error:CouldnotfindgradlewrapperwithinAndroidSDK.MightneedtoupdateyourAndroidSDK.Lookedhere:/home/jacsjr/Android/Sdk/tools/templates/gradle/wrapperANDROID_HOME指向android-studioSdk文件夹,但缺少/tools/templates。我已经在堆栈溢出时在这里尝试了一些awnsers,但运气不佳。下

android - 如何在 Cordova 中设置 android.enableAapt2=false?

我在我的Cordova项目中使用Android平台版本7。但是由于某些原因,我想设置android.enableAapt2=false。有人可以分享实现上述目的的知识吗?提前谢谢你。 最佳答案 创建一个名为gradle.properties的新文件,其中包含该行。或者,编辑文件(如果存在)。echoandroid.enableAapt2=false>>platforms/android/gradle.properties 关于android-如何在Cordova中设置android.en

javascript - 在 Nexus Player、Android Cordova 应用程序上打开虚拟键盘时键入第一个字符

我知道这是针对特定设备的非常具体的问题,但我需要了解如何防止这种情况在一般情况下发生。我有一个ReactJS应用程序,它使用Cordova为Android构建。受支持的设备之一是NexusPlayer。出于某种原因,只有在nexus播放器上,当我打开虚拟键盘时,它会立即输入第一个字符。这通常是我最后离开字符选择器的地方。假设我有一个电子邮件输入,如果我输入myemail@email.com并转到下一个输入字段,当我打开虚拟键盘时,它将输入m。当然,如果用户将虚拟键盘留在Enter键上,这将导致无法打开和/或立即提交表单,这会从一个小麻烦变成一个实际问题。我目前不知道如何处理它。对于输入

android - 没有这样的文件 AndroidManifest.xml,cordova >= 7

我有一个ionic项目,我需要使用Batch.为了在最新版本(2.0.0)中使用Batch,我应该将我的cordova-android更新为>=7.0.0。但问题是,如果我将该依赖项更新为所需版本,所有其他插件都会失败,因为它们尚不支持该cordova-android版本。基本上,它表示未找到AndroidManifest.xml文件:(node:8420)UnhandledPromiseRejectionWarning:Unhandledpromiserejection(rejectionid:1):Error:ENOENT:nosuchfileordirectory,open'//

android - 使用 firebase 函数问题的 cordova fcm 推送通知

我正在使用firebase函数并发送如下通知letpushPayload={notification:{title:'DoodlesNotification',body:"pushtesting",sound:'default',badge:'1'}};//pushtokensneedtobeofcustomeraswellasalltheadminsinthesystem.fetchadminpushtokensadmin.messaging().sendToDevice(pushToken,pushPayload).then((resp)=>{console.log("pushno

android - Galaxy S5 上的 Apache cordova 相机重启应用程序

我正在使用cordova3.1访问Android上的摄像头。我用过navigator.camera.getPicture获取图片的API,我在Android4.4.2设备上测试过。在摩托罗拉MotoG中它工作正常。在SamsungGalaxyS5中失败,重新启动应用程序。当我们尝试使用Gallery中的图像时,它仅在图像尺寸较小(几KB)时有效。有人对SamsungGalaxyS5有同样的问题吗?有什么解决办法吗? 最佳答案 我不能说画廊检索,但我能够通过在相机插件中的保存Intent上设置一个标志来防止终止我的应用程序的Activ

android - 无法通过 SocialSharing-PhoneGap-Plugin 从 dataDirectory 共享图像

我有一个Cordovaandroid项目并使用SocialSharing-PhoneGap-Plugin分享图片我将图像存储在数据目录中。但是分享图片时,它不会分享!window.plugins.socialsharing.share('','subject',window.cordova.file.dataDirectory+'folder/image.jpg');出现共享弹出窗口,我可以选择一个应用程序,主题将共享但图像不会!如果我从www文件夹中分享一张图片,效果很好。 最佳答案 我使用了与图像数据共享的方法:window.p

android - Cordova 6.0.0 更新后不断丢失存储空间

我已经使用Cordovacli几年了。今天我从Cordova5.4.0更新到6.0.0npminstall-gcordova@latest然后我把android平台从之前的版本更新到5.1.0cordovaplatformupdateandroid运行它cordovarunandroid注意到我设备上的图标已被替换并添加到所有应用程序的末尾。更重要的是,本地存储数据丢失了。不只是一次,而是每次我运行它。很久以前,当我用不同的包名从头开始重建时,我遇到了这个问题。这只是上面的命令。包名称没有改变。就此而言,config.xml和AndroidManifest.xml中都没有任何变化从哪里