草庐IT

cordova-plugins

全部标签

android - Cordova 媒体插件 - 停止流式传输不起作用 - release() 卡住设备

我将cordova6.4.0与cordova-plugin-media一起用于Android应用程序中的流式广播电台。不幸的是,在某些情况下,应用程序不再正确响应。假设用户想要流式传输广播电台,但在加载流时,他想中止它(例如,因为流已关闭,或加载时间很长)。在这种情况下,我无法取消该过程!media=newMedia("http://direct.franceinfo.fr/live/franceinfo-midfi.mp3?ID=f9fbk29m84",mediaPlayerSuccess,mediaPlayerFail,mediaPlayerStatus);media.play()

android - 在 android 7.0 中使用 cordova 发送短信时出现安全异常

我正在尝试通过添加corodova发送短信插件从使用短信管理器的设备发送短信。这个应用程序工作正常,直到android6.0设备它也发送短信但是当我尝试从android7.0发送短信时它显示我遇到以下安全异常。在发送短信之前,它要求获得许可,我也已授予许可。异常(exception):java.lang.SecurityException:atandroid.os.Parcel.readException(Parcel.java:1683)atandroid.os.Parcel.readException(Parcel.java:1636)atcom.android.internal.

android - 使用 apache cordova 构建 android 应用程序时出错

我已经在linuxmint17.1xfce、jdk和android上安装了cordova,npm没问题,我可以创建新的cordova应用程序并向其添加android平台:Cordova创建...cordova平台添加android..但是当我想构建android时,我得到一个错误:Cordova构建...Runningcommand:/home/nasser/Desktop/app/app01/platforms/android/cordova/buildANDROID_HOME=/home/nasser/android/sdkJAVA_HOME=/usr/lib/jvm/java-7

android - 使用 Chrome DevTools 时 Cordova 应用程序崩溃

我在Cordova中为Android创建一个应用程序,我正在使用ChromeDevTools进行调试。但是每次我使用inspectelement我的应用程序都会崩溃而不会显示任何错误。如果我只是启动DevTools和我的应用程序,它不会发生,它只会在我使用inspectelement时发生。我还没有太多代码,只有一个索引文件,它加载所有JavaScript和CSS文件并为我的加载页面显示一些图像。我的控制台中也没有出现任何错误。Chrome版本57.0.2987.133三星GalaxyEdge7安卓7.0Cordova6.5.0更新:在较新版本的Chrome(58.0.3029.96)

javascript - cordova 中的 navigator.geolocation.getCurrentPosition 仅提供 10 米的精度

navigator.geolocation.getCurrentPosition在cordova/android中提供最大10米的精度。我没有使用任何插件进行地理定位。但其他一些应用程序显示同一地点的精度为3米。navigator.geolocation.getCurrentPosition不会提供更好的准确性吗? 最佳答案 遗憾的是,适用于Android的cordova-plugin-geolocation不提供任何native代码,只有最少的代码来处理Android6+的权限。为了获取位置,它使用地理定位的WebView实现,所

android - 如何使用cli在cordova中添加facebook插件

我正在使用cordova3.3.0cli。我找到了用于eclipse/xcode项目的手动安装文档。我们在config.xml中也有phonegap构建的文档。我只想将Facebook插件安装到我通过cordovaCLI构建的cordova项目中更新:我从问题中走了过来。感谢Kal的帮助。我为它写了一个完整的教程。MyTutorialforfacebookplugin 最佳答案 实际上,CLI可以工作,您只需将APP_ID和APP_NAME变量添加到您的命令中。像这样:C:\myProject>cordovapluginaddhtt

android - gradle 将 "apply plugin"放在哪里?

我正在尝试使用本教程在我的应用程序中添加Google分析:https://developers.google.com/analytics/devguides/collection/android/v4/但我一直在纠结这个问题,到底把这条线放在哪里:applyplugin:'com.google.gms.google-services'所以我的build.gradle顶级文件看起来像这样://Top-levelbuildfilewhereyoucanaddconfigurationoptionscommontoallsub-projects/modules.buildscript{rep

android - Cordova 插件阻塞线程

我正在为Androidcordova/phonegap应用程序创建一个自定义插件,nativeJava端启动了一个Activity,其中包括由它启动的服务调用的回调。这个想法是,服务每隔一秒左右就会触发一次回调,而且效果很好,但问题是我似乎无法在另一个线程中运行它,所以主cordova线程被阻塞,应用程序完全没有响应。根据我这样做的文档:@Overridepublicbooleanexecute(Stringaction,JSONArrayargs,finalCallbackContextcontext)throwsJSONException{/*snip*/cordova.getTh

java - 安卓/PhoneGap : Using third-party libraries in plugin-development

我正在开发一个PhoneGap/Cordova插件,它应该提供一个用于发送和接收OSC消息(开放声音控制)的套接字。为此,我想使用JavaOSC但我不确定如何将该库包含到我的项目中。我用的是AndroidStudio,基本上是按照thistutorial来的设置我的项目。首先,我将原始JavaOSC类文件放在与我的OSCPlugin.class相同的目录中,并将导入声明放在我的OSCPlugin.class的目录中:importcom.illposed.osc;那没用。作为下一步,我尝试在项目的模块设置中从maven添加库。我能够从maven下载jar文件并将它们安装到/platfor

android - phonegap 3.5.0 中缺少 Cordova jar

在我使用phonegap2.7.0之前。所以对于phonegap更新,我已经使用node.js安装了phonegap版本3.5.0,但是在phonegap文件夹中没有cordovajar文件。如果我在ADT中创建一个项目,我该如何添加cordova.jar和cordova.js?我在phonegap文件夹中看不到任何jar文件。即使我从命令提示符创建项目,我也没有在创建的项目中看到任何phonegapjar文件和js文件。谁能帮助我如何使用phonegap3.5.0创建和运行我的第一个项目? 最佳答案 我有同样的问题...我尝试使用