Articles of cordova

cordova网络信息插件中未定义连接

我跟着这篇文章: 获取 android的离子应用程序中的设备的网络信息 。 它在浏览器上工作正常但是当我在android手机中安装已编译的apk时,它会出现错误,指出Reference error : Connection is not defined. 在我使用$cordovaNetwork.isOnline(); 我一直在喋喋不休地做了我的应有的研究,并尝试按照建议的顺序卸载和安装它,但没有帮助。 帮我解决这个问题。 这个问题可能不是代码的问题,可能需要一些聪明的修复才能使其正常工作。 这里正在讨论同样的问题,但我还没有真正理解给定的代码来自何处。 index.html: <!– –> <!– IF using Sass (run gulp sass first), then uncomment below and remove the CSS includes above –> <!– –> app.js: app.factory(‘ConnectivityMonitor’, [‘$rootScope’, ‘$cordovaNetwork’, function($rootScope, $cordovaNetwork){ return { isOnline: function(){ if(ionic.Platform.isWebView()){ $rootScope.online = $cordovaNetwork.isOnline(); return $cordovaNetwork.isOnline(); […]

phonegap build android什么都不做

我有一个phonegap CLI应用程序,直到最近才能正常工作,我能够以alpha测试模式发布到Google Play商店。 所以在www目录中我做了’phonegap build android‘,在平台/ android目录中,我做了一个’ant release’来创建一个签名版本的apk。 我被迫升级我的phonegap版本,因为谷歌游戏商店拒绝了我最近的提交,因为他们不再支持我使用的级别(我认为它是3 …某事)。 所以,现在当我做’phonegap -v’时,我得到5.3.6。 当我在www目录中并执行’phonegap build android –verbose’时,我得到: [phonegap]执行’cordova build android –verbose’… [phonegap]完成’cordova build android –verbose’ 在第一行和第二行之间没有时间,没有详细的输出和没有apk输出! 什么可能出错? 谢谢 格雷厄姆

将离子导航栏的标签标题更改为图像 – ionic framework

我使用ionic framework开发移动应用程序。 我现在专注于Android开发。 我想制作ionic framework的导航栏,如下图所示。 它有一个名为ion-view和属性title的标签 现在导航栏看起来像下面的图像 如何在导航栏中添加图像?

PhoneGap和Galaxy s4渲染问题

我在使用PhoneGap时在GS4设备上遇到了一个奇怪的问题,我的网页应用程序的某些元素在页面呈现时无法正常显示,但是一旦点击或按下该页面,元素就会正确布局。 在我的应用程序中翻译事件之前,偶尔会出现一个闪烁的白色窗口。 这个问题只在GS4上产生,而且当我在GS4,Note或IPhone等其他手机上试用时,从未累积过。

PhoneGap – 如何在Google地图“使用条款”被按下时返回?

我正在PhoneGap上创建这个包含地图的应用程序。 在标准Google地图上,右下角有“使用条款”。 如果我单击此按钮,将打开一个全新的屏幕。 但我无法使用集成的Android Backbutton。 我该怎么办? 在项目的其他地方,我已经使用了这个(在此下面)javascript来回到上一个屏幕 – 但由于“使用条款”屏幕不是JS文件,我怎么告诉它它能够/不能做(回到上一个屏幕)? document.addEventListener(“backbutton”, function(e){ e.preventDefault(); navigator.app.backHistory(); }, true);

AdMob未在离子/角度应用中加载广告

我在制作广告时遇到了一些问题。 我无法说清楚为什么它不起作用。 我安装了以下插件: com.google.playservices 19.0.0“适用于Android的Google Play服务”com.rjfun.cordova.plugin.admob 2.1.7“AdMob”我使用过本教程: https ://blog.nraboy.com/2014/ 06 /使用-的AdMob-ionicframework / 1 这是我在apps.js中的代码: .run(function ($ionicPlatform) { $ionicPlatform.ready(function () { // Hide the accessory bar by default (remove this to show the accessory bar above the keyboard // for form inputs) if (window.cordova && window.cordova.plugins.Keyboard) { cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true); } if (window.StatusBar) { StatusBar.styleDefault(); } // select […]

WebGL无法在PhoneGap Android KitKat中运行

我正试图在我的PhoneGap / Cordova应用程序中渲染一些WebGL,但我没有运气。 var canvas = document.createElement(‘canvas’); var gl = canvas.getContext(“webgl”) || canvas.getContext(“experimental-webgl”); if (!gl) { console.log(‘WebGL not supported’); } glvariables始终为null。 我尝试使用OnePlus One和Nexus 5,它们都是Android KitKat v4.4.4 Chrome 38。 相同的代码在iOS8和桌面上运行良好。 该代码适用于在这些设备上以chrome方式加载的普通网页。 http://get.webgl.org/也是如此 我甚至尝试使用CCA ,它使用人行横道将Chrome捆绑到应用程序中。 我已经尝试了谷歌搜索错误我充斥着设备不支持它的人(iOS <v8和Android <v4.4)。 我认为这可能是我必须在构建链中启用的东西。 先谢谢你。 狭谷

Cordova请安装Android目标19

我正在使用Cordova-3.3.0,当我尝试为Android创建项目时,我收到以下错误 – 错误:请安装Android目标19(Android最新SDK)。 我安装了最新的Android以及Android 18和17.即使我使用Cordova-3.2.0,我也得到了相同的结果 未findAndroid目标18 。 请问任何人都可以提出可能存在的问题吗? 我使用以下随cordova – ant版本1.9.2 java 1.7.0_45

Cordova – 多个dex文件定义(注释)

我正在研究一个离子项目。 安装Facebook插件后,我无法再为android构建项目了! 命令 ionic build android 给我这个错误信息 UNEXPECTED TOP-LEVEL EXCEPTION: com.android.dex.DexException: Multiple dex files define Landroid/support/annotation/AnimRes; 我正在阅读很多有关此错误的教程/答案,这似乎与使用推送通知插件的Facebook插件有关。 这是两天我尝试了很多不同的解决方案,但没有一个是有效的:( 以下是有关我的配置的一些信息: plugin com.phonegap.plugins.PushPlugin version 2.5.0 plugin com.phonegap.plugins.facebookconnect version 0.11.0 (installed with the local repository, as indicated on github) cordova version 5.0 ionic version 1.6.3 看起来这个问题与多次加载的“support-annotations”库有关。 买我真的不知道这是怎么可能的,我可以检查它。 你可以帮我吗? 你知道如何使这个工作吗? 是否有离子/ cordova配置文件,我可以检查依赖项? 非常感谢提前。

AVDMANAGER – >错误:无效 – 所选包的默认值

$ avdmanager create avd -n test -k “system-images;android-24;google_apis;x86” 错误:所选包的无效–tag默认值。 如何解决这个错误?