Tag: 离子

cordova启animation面删除

是否有可能禁用cordova默认启animation面,我已经删除了插件,但iPhone的默认启animation面仍然显示和Android白色屏幕显示。可以完全删除。

运行cordova build -release android时出错

我试图按照这里的说明发布我的Android应用程序: http://ionicframework.com/docs/guide/publishing.html 但是,当我运行cordova构build – 释放android我得到以下错误: :lintVitalArmv7Release /Users/xxx/Documents/xxx/xxx/platforms/android/res/values/arrays.xml:3: Error: "country_codes" is not translated in "ar" (Arabic), "bg" (Bulgarian), "ca" (Catalan), "cs" (Czech), "da" (Danish), "de" (German), "el" (Greek), "es" (Spanish), "eu" (Basque), "fi" (Finnish), "fr" (French), "he" (Hebrew), "hi" (Hindi), "hu" (Hungarian), "id" (Indonesian), "it" (Italian), "iw" (Hebrew), "ja" (Japanese), "ko" (Korean), "nl" (Dutch), "pl" (Polish), […]

离子请求返回404只在Android上,在Chrome中工作正常

所以,我已经从离子克隆了教程应用程序回购。 我跑了 ionic start conference sidemenu 然后我添加了一个简单的$ http.get('myserver')(我也试过ngResources)。 它工作完美的铬,我得到的所有数据,但在angular度上,我只有null数据和404状态的任何要求,我试图做的。 注意:我尝试使用托pipe服务器和本地服务器。 在Android上都失败。 服务器是一个node.js REST API。 控制台上没有打印任何内容,所以请求甚至不会到达服务器。 有没有人经历过或可以告诉我如何debugging使用离子build立的Android应用程序? 编辑1:我不知道你为什么需要它,但在这里 $http.get('http://server.com/route').success(function (data) { //handle success }).error(function (data, status) { // handle error });

有没有可能在Ionic中清除视图caching?

我目前正在开发一个Angular / Ionic / Cordova项目,最近我们升级到了最新的Ionictesting版。 从项目之前使用的版本,这引入了视图caching。 但是,这样做也引发了一个问题。 该应用程序面向客户,非常以数据为中心。 然而,用户必须通过authentication才能查看与其账户相关的数据。 当用户注销并login到另一个帐户时,由于视图仍然被caching,因此会显示最后一个帐户的视图。 当用户login时,应用程序仍然应该caching视图,因为它有助于使应用程序感觉更快,但是当用户注销时应该清除caching。 设置cache-view="false"不是一个选项,因为它会完全禁用caching。 我也试过设置$ionicConfig.views.maxCache(0); 然后回到10的默认值,希望它能清除caching,但是没有效果。 我能想到的最后一件事是在用户login时触发一个事件,刷新当前加载到视图中的所有数据 – 但是,这需要比我觉得应该多一点努力。 有没有办法简单地清除视图caching?

警告:没有指定目标,部署到模拟器

我试图在手机上运行一个离子应用程序(Android 4.4.2)。 USBdebugging已启动。 当我运行命令“离子模拟android”一切工作正常,应用程序在模拟器中打开。 但是当我运行commad “离子运行android”我得到以下警告: 警告:没有指定目标,部署到模拟器 并在虚拟设备上启动应用程序… 不应该在我的手机上运行的应用程序? 我究竟做错了什么? 我如何指定目标? PS:当我将.apk文件复制到手机时,我可以运行该应用程序。

如何获得ionic framework的版本?

我不知道如何检查离子版本。 如果我做ionic -v我回来1.4.3 那可以吗? 是不是1.0.0刚刚发布?

离子android构build错误 – 无法find“ANDROID_HOME”环境variables

我正在尝试在linux中为离子build立android,但是它向我展示了这样一个错误 [Error: Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually. Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.] ERROR building one of the platforms: Error: /home/kumar/myapp/platforms/android/cordova/build: Command failed with exit code 2 You may not have the required environment or OS […]

如何在屏幕底部放置离子选项卡?

我创build了一个简单的离子选项卡,在屏幕的顶部显示我的图标。 我试图把它包在一个离子脚的酒吧,为了让它放在屏幕的底部没有成功。 当我这样做时,标签消失。 我应该怎样做到我想要的样子? <ion-footer-bar> <ion-tabs class="tabs-icon-only tabs-stable"> … </ion-tabs> </ion-footer-bar>

cordova,为什么会要求InAppBrowser插件打开系统浏览器中的链接

我有一个Cordova应用程序,它是一个带有单个HTML文件的单页应用程序。 所有的链接都应该在系统浏览器中打开。 我不想要一个“embedded”InAppBrowser,但真正的本地系统/外部浏览器。 我们可以在任何地方find使用InAppBrowser的代码示例,例如: window.open('http://apache.org', '_system'); 但为什么我们需要安装InAppBrowser,即使我们甚至不打算使用embedded式浏览器? 有人可以真正扩展什么应该是一个WebView的行为,关于链接的目标。 目前还不清楚它应该怎样处理target=_blank ,但除了打开一个新的浏览器窗口,我没有看到任何其他的东西。 请注意,问题似乎只在iOS上,因为使用target=_blank Android(使用Crosswalk插件)似乎总能正常工作,并在新的本机浏览器窗口中打开。

问题与Android Hybid应用程序显示远程图像与Ionic框架?

我是离子的新手。 我使用的是Ionic Framework(1.3.20),Angular JS,Cordova 5.0.0 模板文件 browse.html代码: <div class="col-50"><img ng-src="{{availableImages[currentImage].src}}" /></div> app.js代码: .state('app.browse', { url: "/browse", views: { 'menuContent': { templateUrl: "templates/browse.html", controller: 'Ctrl' } } }) controller.js代码 .controller('Ctrl',function($scope) { $scope.currentImage = 0; $scope.availableImages = [ { src: "http://lorempixel.com/160/160/people/3" } ]; console.log("reading image in controller !!!"); }) 标题详细信息 : Request URL:http://lorempixel.com/160/160/people/3 Request Method:GET Status Code:404 […]