草庐IT

cordova-plugins

全部标签

android - 使用 chrome 进行远程调试仅适用于较旧的人行横道版本 [cordova 4]

尝试检查使用crosswalk版本12.41.296.9构建的cordova4应用程序最终会出现全白色的chrome窗口。使用crosswalk版本10.39.235.15构建的完全相同的应用程序完全可以使用chrome进行调试。我已经比较了gradle设置、属性文件和生成的list。唯一的区别在于文件project.properties:人行横道v10:target=android-19人行横道v12:target=android-21有什么建议吗?注意:crosswalk包可以在这里找到:https://download.01.org/crosswalk/releases/cros

android - 在 android 上的 cordova 应用程序中使用 web pack build 时找不到文件错误

我想包装一个基于React的Web应用程序,该应用程序使用webpack构建Android设备的cordova容器。我成功地建立了适用于iOS的cordova应用程序,一切正常。但是,在构建时对于android,需要静态资源,如图像和字体使用webpack文件加载器的javascript加载不正确。WebView尝试从中加载所有资源,例如图像file:///android_asset/www/build/myImage.png,但记录了一个找不到的文件错误。如果我链接-例如-直接在index.html通过图像标签,图像被正确加载,但改变我的webpack配置文件中的publicPath

android - 键入 "cordova build android"时 cordova 出错

当我在cmd中执行cordovabuildandroid时,出现错误:C:\workspace\two>cordovabuildandroidANDROID_HOME=C:\ProgramFiles\Android\android-sdkJAVA_HOME=C:\ProgramFiles\Java\jdk1.8.0_77FailedtonotifyProjectEvaluationListener.afterEvaluate(),butprimaryconfigurationfailuretakesprecedence.java.lang.IllegalStateException:b

android - 用于将 keyUp 事件的键码传递给应用程序的 Cordova 插件

我正在尝试创建一个cordova插件,它将“监听”任何onKeyUp事件,并将keyCode传递给回调函数。目的是检测来自外部键盘/条形码扫描仪的任何击键-任何字符(例如0,1,2,3...a,b,c,...)我的问题是:如何添加onKeyUp监听器?这是我目前所拥有的:packageil.co.pnc.cordova.keystrokes;importorg.apache.cordova.CallbackContext;importorg.apache.cordova.CordovaInterface;importorg.apache.cordova.CordovaPlugin;im

android - 在 Android/Cordova/Knockout 中使用数字输入捕获 "Enter"按键

我正在使用Cordova/PhoneGap2.5.0、Knockout2.1.0和jQueryMobile1.3.0创建一个Android应用程序。我创建了一个类型为“number”的输入,这个输入是数据绑定(bind)的,其值是Knockout。它还与按键事件数据绑定(bind)。我打算捕获用户按下enter键。self.myInputKeypress=function(){varkeyCode=(event.which?event.which:event.keyCode);alert(keyCode);if(keyCode===13){//Doworkherereturnfalse

android - 停止在三星设备上的 cordova webview 中无限缓冲 html5 视频

我正在使用Cordova(PhoneGap3.0.0-0.14.4)构建跨平台移动应用程序,Android是目标平台之一。该应用程序的一个(主要但不仅是)功能是播放视频。我选择了html5标记作为实现视频播放器的首选方法。这些视频托管在Vimeo上。该应用程序作为单个html文档实现,其中导航是通过使用javascript更改内容来实现的。我使用的视频标签是这样的:Dinapparatstöderintedennavideo.只需将视频标签添加到html中,即可开箱即用地播放视频。在HTCOnemini(Android4.3)上,这个解决方案没有问题。在SamsungGalaxyS4m

android - cordova 添加平台 - 执行命令 'ant' 时出错

一开始..我知道这个问题已经被问了太多次了……我检查了所有关于SO的答案。尝试了我找到的每一种组合和每一种解决方案,但到目前为止没有任何效果。问题我已经从官方网站下载并成功安装了cordova,并且我一直在按照指南进行操作。我首先添加了wp8平台成功。然后我也尝试添加android。执行命令cordovaplatformaddandroid后,出现如下错误。Error:executingcommand'ant',makesureyouhaveantinstalledandaddedtoyourpath.这是包含更多详细信息的屏幕截图:我的努力我已经安装了ANT,这是最后一个JavaJD

java - 自定义配置后,Cordova 无法为 Android 构建

我按照以下说明为我的Cordova/Ionic项目设置了FacebookSDK:http://ngcordova.com/docs/plugins/facebook/对于iOS一切都很好,但是对于Android,最后一步cordovabuildandroid因奇怪的错误而失败:-compile:[javac]Compiling97sourcefilesto/Users/glfx/Projects/Sportcial/platforms/android/CordovaLib/ant-build/classes[javac]warning:[options]sourcevalue1.5is

Android 状态栏图标大小 - 使用 Cordova/Phonegap 推送插件

我正在使用Ionic(Cordova+AngularJS)开发Android应用程序。有了它,我使用推送插件(https://github.com/phonegap-build/PushPlugin)在我的资源文件夹中,我指定了6个不同的应用程序图标,从ldpi到xxxhdpi现在,在我构建这个之后,我最终的资源文件夹结构如下所示:android/res/drawable-ldpi/icon.pngandroid/res/drawable-mdpi/icon.png等等……现在,这对所有设备上的应用程序图标都适用。但是如果我收到推送通知,状态栏中出现的应用程序图标太大,所以只显示图标的

android - 使用 cordova 媒体插件录制音频会生成空文件

我正在使用以下代码在Android设备上使用CordovaMedia插件录制音频。尽管在stopRecord()上成功返回,但这会导致一个空的音频文件。有人可以指出这段代码可能有什么问题吗?$cordovaFile.createFile(cordova.file.dataDirectory,'new-rec.amr'),false).then(function(fileObj){console.log('Filecreated',fileObj);varnativePath=fileObj.nativeURL;resolveLocalFileSystemURL(nativePath,f