草庐IT

cordova_plugins

全部标签

android - Cordova android模拟器停止工作

我正在使用Cordova构建适用于Android的应用。android模拟器工作正常,但我没有使用它,因为我安装了Ripple模拟器。我继续构建我的应用程序,但模拟器在某处损坏了。当我执行以下操作时:cordovacreatetestcordovaplatformaddandroidcordovabuildcordovaemulate导致以下错误:Error:Anerroroccurredwhileemulating/deployingtheandroidproject.events.js:72thrower;//Unhandled'error'event^Error:spawnENO

android - 邮寄至 : links not opening mail app on Android in cordova app

这快把我逼疯了。我正在开发一个Ionic应用程序(Cordova、Angular等)。我有一个包含邮件地址的联系我们链接:hrefhref="mailto:info@somedomain.net?subject=my%20App"我已经阅读了无数关于SO的帖子,说你必须删除来自项目根目录中的config.xml并将其替换为:我已经完成了。当我运行ionicbuild时,它会添加到platforms/android/res/xml中的config.xml。但无论我做什么,该链接都不会在任何Android模拟器上打开邮件应用程序(即使在模拟器中配置了电子邮件)。遗憾的是,我没有可以测试的设

android - Cordova 使用命令行运行(真实)android设备?

根据documentation我们可以通过以下方式在模拟器上运行我们的android项目:cordova运行android或cordovaemulateandroid但是如何在真正的安卓设备上运行项目呢?非常感谢-编辑-adbdevices不列出任何.. 最佳答案 您可以像这样在设备上强制运行cordovarunandroid--device如果您收到“未找到设备”之类的错误消息,请确保您拥有developermodeandUSBDebuggingenabled在设备上并运行adbkill-server然后adbdevices应该列

android - 谷歌 6 月 17 日 Firebase SDK 更新后,Ionic Cordova 应用程序停止编译

在Firebase主要版本更新后,我无法编译IonicCordova应用程序并进行重大更改,特别是2019年6月17日的更新。我尝试降级到AndroidCordova6.3.0,但我的项目必须是7.0.0。这是我的ionic信息:@ionic/cli-utils:1.19.2ionic(IonicCLI):3.20.0globalpackages:cordova(CordovaCLI):8.0.0localpackages:@ionic/app-scripts:3.2.1CordovaPlatforms:android7.0.0browser5.0.4IonicFramework:io

android - Cordova android 模拟器 "cannot read property ' 替换“未定义”

刚刚在Windows上安装了最新版本的ApacheCordova(7.0.1),AndroidSDK,添加了android平台,当尝试运行android模拟器时,它编译一切正常,但随后显示:Cannotreadproperty'replace'ofundefined没有任何迹象或任何其他东西来追踪错误。 最佳答案 在Ionicframeworkforum找到以下解决问题的答案:Trackeditdowntofile/platforms/android/cordova/lib/emulator.jsline202:varnum=tar

android - Cordova File Plugin 创建的文件的位置在哪里?

我用过CordovaFilePlugin在移动设备上创建文件。下面是创建文件的代码:window.resolveLocalFileSystemURL(cordova.file.dataDirectory,function(dir){alert(cordova.file.dataDirectory);dir.getFile("log.txt",{create:true},function(file){alert("gotthefile:"+file.name+','+file.fullPath);});});当我在我的安卓手机上部署应用程序时,文件会创建成功,但我在我的设备上找不到创建的

android - Cordova - 启动后出现白屏,控制台中没有异常

我已经离开我的Cordova应用程序一段时间了,但昨天刚刚做了一个新的克隆,并注意到它出现了“白屏死机”症状-启动屏幕显示,程序加载......并且然后我只是得到一个空白屏幕。更多细节:CLI:Cordova6.1.1、android5.1.1、ios4.1.1我没有使用任何特殊的插件来显示启动画面--只是myconfig.xmlfile中的元素.这在iOS和Android中都会发生,无论是在本地构建还是使用PhoneGapBuild(即调试和发布)。无论是在iOS(使用Safari的开发工具)还是在Android(使用Chrome的开发工具)中,控制台中的资源缺失都不异常(excep

android - 如何为 Cordova 项目添加 "uses-permissions"标签到 AndroidManifest.xml?

一些条目会根据您添加的cordova插件自动添加到AndroidManifest.xml。但是,我需要权限,不会自动添加。我可以将它直接添加到AndroidManifest.xml,但下次我运行cordovabuild时它会被覆盖,而且我不想继续重新添加它...我确定有一种“Cordova”指定权限的方式(在config.xml或其他地方),但我在theirdocumentation中没有看到它任何地方...那么,指定用户权限的“Cordova方式”是什么? 最佳答案 据我所知,AndroidManifest.xml不会在您每次运行

android - 在不使用cordova相机的情况下在android上的cordova应用程序中选择文件上传中的相机

所以我制作了一个cordova应用程序,我添加了android平台并制作了一个带有输入字段的简单html我已经添加了到list文件。但是当我按下按钮时,我无法选择用相机拍摄新照片。有没有我想念的权限,或者其他什么??我不能使用cordova拍照功能,它必须在纯html中完成。 最佳答案 经过一番谷歌搜索,我可以得出以下结论:移动浏览器中的媒体捕获似乎仍然存在一些问题。看看这个link.摘录说:Actually,itseemsthatcurrentimplementationsdon’trelyonthecaptureattribut

android - '不支持的模板依赖 : Upgrade your Android Eclipse plugin' with SDK Tools v22

这个问题在这里已经有了答案:ADT22.2NewAppWizard:Unsupportedtemplatedependency:UpgradeyourAndroidEclipseplugin(8个回答)关闭9年前。我最近将我的AndroidSDK工具升级到了版本22。但是每当我尝试在Eclipse中创建一个新项目时,我都会收到一条错误消息:Unsupportedtemplatedependency:UpgradeyourAndroidEclipseplugin我该如何解决这个问题? 最佳答案 从http://dl-ssl.googl