标签: ionic

如何在屏幕底部放置离子标签?

我创建了一个简单的离子选项卡,在屏幕顶部显示我的图标.我试图将它包裹在一个离子 - 页脚栏中,以便将它放在屏幕的底部,但没有成功.当我这样做时,标签消失了.我应该如何完成我想要的外观?

<ion-footer-bar>
    <ion-tabs class="tabs-icon-only tabs-stable">
    ...
    </ion-tabs>
</ion-footer-bar>
Run Code Online (Sandbox Code Playgroud)

tabs ionic

94
推荐指数
5
解决办法
6万
查看次数

如何获得离子框架的版本?

我想知道如何检查离子的版本.如果我这样做,ionic -v我会回来1.4.3

可以吗?是不是1.0.0刚刚发布?

ionic-framework ionic

82
推荐指数
9
解决办法
13万
查看次数

离子构建Android | 错误:未找到已安装的构建工具.请安装Android构建工具

当我在离子项目的根目录中运行ionic build android命令时,我收到此错误:

FAILURE:构建因异常而失败.

  • 其中:脚本'/home/javad/Desktop/javadApp/platforms/android/CordovaLib/cordova.gradle'行:64

  • 出了什么问题:评估根项目'android'时出现问题.

    找不到已安装的构建工具.请安装Android构建工具版本19.1.0或更高版本.

  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪.使用--info或--debug选项运行以获取更多日志输出.

javad@javad:~/Desktop/javadApp$ ionic build android
Running command: /home/javad/Desktop/javadApp/hooks/after_prepare/010_add_platform_class.js /home/javad/Desktop/javadApp
add to body class: platform-android
Running command: /home/javad/Desktop/javadApp/platforms/android/cordova/build 
ANDROID_HOME=/opt/android-sdk
JAVA_HOME=/usr/lib/jvm/default-java
Running: /home/javad/Desktop/javadApp/platforms/android/gradlew cdvBuildDebug -b /home/javad/Desktop/javadApp/platforms/android/build.gradle -Dorg.gradle.daemon=true

FAILURE: Build failed with an exception.

* Where:
Script '/home/javad/Desktop/javadApp/platforms/android/CordovaLib/cordova.gradle' line: 64

* What went wrong:
A problem occurred evaluating root project 'android'.
> No installed build tools found. Please install the Android build tools version 19.1.0 or higher.

* Try:
Run with --stacktrace option to …
Run Code Online (Sandbox Code Playgroud)

ubuntu android cordova ionic-framework ionic

79
推荐指数
12
解决办法
11万
查看次数

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

我正在尝试在我的手机上运行离子应用程序(Android 4.4.2).USB调试已激活.

当我运行命令"离子模拟android"一切正常,应用程序在模拟器中打开.

但是当我运行commad "离子运行android"时,我得到以下警告:

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

并在虚拟设备上启动应用程序...

该应用程序不应该在我的手机上运行吗?我究竟做错了什么?我如何指定目标?

PS:当我将.apk文件复制到手机时,我可以运行该应用程序.

android cordova ionic

53
推荐指数
6
解决办法
7万
查看次数

Ionic android build Error - 无法找到'ANDROID_HOME'环境变量

我正在尝试在Linux中构建android for ionic但是它向我显示了这样的错误

     [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 to build this project
      Error: /home/kumar/myapp/platforms/android/cordova/build: Command failed with exit code 2
at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:139:23)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:743:16)
at Process.ChildProcess._handle.onexit …
Run Code Online (Sandbox Code Playgroud)

linux android cordova ionic-framework ionic

51
推荐指数
7
解决办法
13万
查看次数

科尔多瓦飞溅屏幕删除

是否有可能禁用cordova默认启动画面,我已删除插件但默认启动画面仍然显示iphone和Android白屏显示.可以完全删除.

cordova phonegap-build ionic-framework ionic

48
推荐指数
4
解决办法
5万
查看次数

apache cordova和ionic之间有什么区别?

我想开发一个混合移动应用程序,我想知道Cordova和离子有什么区别?

cordova hybrid-mobile-app ionic-framework ionic

42
推荐指数
3
解决办法
3万
查看次数

离子请求仅在Android上返回404,在Chrome中它可以正常工作

所以,我已经从离子克隆了教程app repo.我跑了

ionic start conference sidemenu
Run Code Online (Sandbox Code Playgroud)

然后我添加了一个简单的$ http.get('myserver')(我也试过了ngResources).

它在chrome上工作得很完美,我得到了所有数据但是在角度上我只有空数据和404状态在我试图做的任何请求.

注意:我尝试使用托管服务器和本地服务器.两者都在Android上失败.Server是node.js REST API.

控制台上没有打印任何内容,因此请求甚至无法到达服务器.

有没有人经历过这个或者可以告诉我如何调试使用Ionic构建的Android应用程序?

编辑1:我不知道你为什么需要它,但在这里

$http.get('http://server.com/route').success(function (data) {
            //handle success
        }).error(function (data, status) {
            // handle error
        });
Run Code Online (Sandbox Code Playgroud)

android http angularjs ionic-framework ionic

42
推荐指数
2
解决办法
4万
查看次数

是否可以清除Ionic中的视图缓存?

我目前正在开发一个Angular/Ionic/Cordova项目,我们最近升级到了最新的Ionic beta.从项目之前使用的版本开始,这引入了视图缓存.然而,它也引入了一个问题.

该应用程序面向客户,是以数据为中心的.但是,用户必须进行身份验证才能查看与其帐户关联的数据; 当用户注销并登录到另一个帐户时,由于视图仍然被缓存,因此会显示最后一个帐户的视图.

应用程序仍应在用户登录时缓存视图,因为它有助于使应用程序感觉更快,但应在用户注销时清除缓存.

设置cache-view="false"不是一个选项,因为它会完全禁用缓存.

我也尝试过设置$ionicConfig.views.maxCache(0);,然后回到默认值10,希望它会在这样做时清除缓存,但它没有效果.

我能想到的最后一件事就是在用户登录时触发一个事件,刷新当前加载到视图中的所有数据 - 但是,这需要比我认为应该花费更多的精力.

有没有办法简单地清除视图缓存?

javascript ionic

41
推荐指数
4
解决办法
7万
查看次数

运行cordova build -release android时出错

我正按照此处的说明尝试发布我的Android应用:

http://ionicframework.com/docs/guide/publishing.html

但是,当我运行cordova build --release 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), "pt" (Portuguese), "ru" (Russian), "sk" (Slovak), "sl" (Slovene), "sv" (Swedish), "tr" (Turkish), "zh-rCN" (Chinese: China), "zh-rTW" (Chinese: Taiwan, Province of China) [MissingTranslation]
  <string-array name="country_codes"> …
Run Code Online (Sandbox Code Playgroud)

android cordova ionic-framework ionic

35
推荐指数
5
解决办法
2万
查看次数