![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ionic问题解决方法
rimuweinuan_
这个作者很懒,什么都没留下…
展开
-
java.lang.UnsatisfiedLinkError: dlopen failed: “lib_xxx.so“ is 32-bit instead of 64-bit(ionic二维码扫描插)
在build.gradle中加上android { .... defaultConfig { .... ndk { abiFilters "armeabi", "armeabi-v7a" } }}原创 2020-07-27 14:42:33 · 301 阅读 · 0 评论 -
输入【ionic cordova resources】报错
1.在命令台输入【npm remove cordova-res】,删除cordova-res。2.在命令台输入【sudo npm i -g cordova-res --unsafe-perm=true --allow=root】,安装cordova-res。参考:https://forum.ionicframework.com/t/installation-problem-of-cordova-res-on-ionic-cli-5-2-3/170001/2...原创 2020-07-22 17:33:36 · 450 阅读 · 0 评论 -
卸载node(mac)
按照如下顺序在命令台输入命令:sudo npm uninstall npm -gsudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*sudo rm -rf /usr/local/include/node /Users/$USER/.npmsudo rm /usr...原创 2020-04-26 22:43:11 · 163 阅读 · 0 评论 -
ionic常用命令
npm安装模块npm install xxx 利用npm安装xxx模块到当前命令行所在目录npm install -g xxx 利用npm安装全局xxx模块本地安装时将模块写入package.json中npm install xxx 安装但不写入package.jsonnpm install xxx –save 安装并写入pa...原创 2020-03-04 15:16:17 · 151 阅读 · 0 评论 -
ionic4 多级联动选择器
一、创建serviceionic g service services/picker二、picker.service.ts内容import {Injectable} from '@angular/core';import {PickerController} from '@ionic/angular';import {PickerColumn, PickerColumnOpti...原创 2019-12-30 17:18:52 · 2527 阅读 · 18 评论 -
ionic4项目添加ios平台问题
1、输入命令【ionic serve】报错错误内容:[ERROR] Unable to find command: /usr/local/bin/node /usr/local/bin/ionic serve解决方法:升级ionic、cordova更新(Windows):npm install -g ionic@latestnpm install -g cordova@l...原创 2019-10-15 10:54:13 · 658 阅读 · 0 评论 -
TypeError: Cannot read property 'close' of undefined
1.删除ionic项目中node_module文件夹2.在命令台输入npm install原创 2018-08-31 09:22:09 · 5155 阅读 · 1 评论 -
输入【ionic serve】报错
一、错误信息如下:{ Error at FatalException.Exception (C:\Users\{电脑名称}\AppData\Roaming\npm\node_modules\ionic\node_modules@ionic\cli-utils\dist\lib\errors.js:8:23) at FatalException (C:\Users\{电脑名称}\App...原创 2019-04-30 09:19:13 · 425 阅读 · 0 评论 -
npm login 输入正确的用户名和密码时仍不能登录成功
错误信息如下:npm ERR! code E400npm ERR! Registry returned 400 for PUT on https://registry.npmjs.org/-/user/org.couchdb.user:{用户名}: That email has already been registered.npm ERR! A complete log of th...转载 2019-05-08 16:08:40 · 13976 阅读 · 1 评论 -
输入【ionic cordova run android --prod --release】报错
一、错误信息如下:Error: Metadata version mismatch for module {项目路径}/node_modules/@ionic-native/core/decorators.d.ts, found version 4, expected 3 at StaticSymbolResolver.getModuleMetadata ({项目路径}\node_m...原创 2019-04-30 16:29:34 · 1776 阅读 · 0 评论 -
Error: The platform "android@6.4.0" does not appear to have been added to this project.
1、删除平台cordova platform rm android2、添加canvasnpm install canvas3、如果有安装cordova-plugin-android-permissions插件,在config.xml添加如下内容:<preference name="AndroidPersistentFileLocation" value="Compa...原创 2019-07-30 10:42:57 · 2886 阅读 · 0 评论 -
网页调试没问题,打包成apk,请求接口时报404的错误
解决方法:1、在package.json查看安装的版本。版本为1.3.32、删掉cordova-plugin-whitelistcordova plugin rm cordova-plugin-whitelist3、添加cordova-plugin-whitelistcordova plugin add cordova-plugin-whitelist@1.3.3...原创 2019-07-30 11:06:00 · 1057 阅读 · 1 评论 -
cordova-plugin-telerik-imagepicker 插件问题
错误信息如下:Didn't find class "android.support.v4.graphics.drawable.DrawableWrapper"导致原因:cordova-plugin-telerik-imagepicker插件需指定Android Support 库版本为v23解决方法:添加cordova-android-support-gradle-rel...原创 2019-09-23 15:05:42 · 1894 阅读 · 1 评论 -
cordova is not a valid task
原因:ionic版本不匹配解决方法: 1.卸载ionic:npm uninstall -g ionic 2.验证是否卸载成功:ionic -v 3.安装ionic指定版本:npm install -g --save --save-exact ionic@3.9.2 4.验证是否安装成功:ionic -v...原创 2018-08-31 09:21:06 · 806 阅读 · 1 评论 -
ionic项目在Mac中目录显示不全
将ionic项目中的.idea文件夹删掉原创 2018-08-31 09:17:21 · 166 阅读 · 0 评论 -
根据屏幕自适应修改宽、高
直接在html文件中的标签内的style编写,举例:注意:在“-”左右两侧都要有空格,否则不起作用原创 2018-01-22 14:20:15 · 344 阅读 · 0 评论 -
用Ionic命令行工具来自动生成应用图标、启动屏幕
步骤如下:1.在项目的根目录下创建resources文件夹。2.在文件夹中都放入icon.png(应用图标,最小192x192px,不带圆角),splash.png(启动屏幕,最小2208x2208px,中间区域1200x1200px)(可以是png、psd、ai)3.在cmd中进入项目所在文件夹执行:ionic cordova resources 执行该命令后,会自动在r原创 2018-01-23 09:35:08 · 342 阅读 · 0 评论 -
本地存储数据
首先,如果要使SQLite,先安装cordova-sqlite-storage插件:cordova plugin add cordova-sqlite-storage --save然后,安装下面这个包(RC0版本后已经默认包括了)npm install --save @ionic/storage然后,在src/app.module.ts路径下的app.module.ts文件添加如下代码原创 2018-01-31 14:36:44 · 266 阅读 · 0 评论 -
常用界面调整问题
css修改问题1:安卓按钮有阴影解决:如果就单个page修改,就在该page的css文件内添加如下内容;如果就整个项目修改,就在app.css内添加如下内容。.button-md{ box-shadow:none;} 问题2:安卓按钮点击时有阴影 解决:如果就单个page修改,就在该page的css文件内添加如下内容;如果就整个项目修改,就在app.css内添原创 2018-01-26 09:14:57 · 256 阅读 · 0 评论 -
ERROR Error: Uncaught (in promise): Error: StaticInjectorError
问题:ERROR Error: Uncaught (in promise): Error: StaticInjectorError[CallNumber]: StaticInjectorError[CallNumber]: NullInjectorError: No provider for CallNumber!Error: StaticInjectorError[Cal...原创 2018-01-24 15:10:20 · 13451 阅读 · 2 评论 -
拨打电话功能
1.html方式界面效果:直接跳转到拨号界面实现方法在线客服2.ts方式界面效果:下面有弹窗,选择后,直接拨打出去 实现方法 2.1调用与html同名的ts文件内方法 步骤 1)安装插件Call Number 输入以下命令$ ionic cordova plugin add call-number$ npm in原创 2018-01-24 16:34:46 · 2805 阅读 · 0 评论 -
android标题不居中问题
在标签上加 mode="ios" 标题原创 2018-01-23 10:20:54 · 643 阅读 · 2 评论 -
tabs页面跳转子页面,隐藏tabs;返回tabs页面,显示tabs问题
问题界面效果如下: 解决方法1 适用情况:tabs页面有且仅有一个tabs。 步骤:在app.module.ts,imports中的【IonicModule.forRoot(MyApp)】替换成如下代码 IonicModule.forRoot(MyApp,{ tabsHideOnSubPages: 'true', //隐藏全部子页面tabs原创 2018-01-26 16:08:49 · 1065 阅读 · 0 评论 -
tab自定义图标
方法一(优点:简单)步骤:1.在src/assets/imgs路径下创建文件夹存放要自定义的tab图标2.在要需要自定义tab图标的scss文件添加如下代码:.ion-tab-icon-base { width: 32px; height: 32px; padding: 4px 4px 2px; } .ion-tab-icon-md-bas原创 2018-01-29 14:21:05 · 1280 阅读 · 0 评论 -
安装vs2017 Cordova中遇到出现错误 @ionic/app-scripts 未安装
在安装vs2017 Cordova中遇到出现错误 @ionic/app-scripts 未安装每次打开都会自动下载速度很慢,网上有很多帖子写到进入windows的命令提示符。输入: npm install @ionic/app-scripts@latest --save-dev 如果顺利执行的话,再次进入VS2017就会发现@ionic/app-scripts已经更新好了。...转载 2018-03-13 13:49:28 · 4304 阅读 · 1 评论 -
解决ios系统版本高于11时,状态栏显示被遮挡问题
在..\src\index.html文件中,在meta标签中添加【viewport-fit=cover】原创 2018-04-16 11:05:40 · 2467 阅读 · 0 评论 -
关闭当前页面
1.在ts文件顶端,添加“import {NavController} from 'ionic-angular'”。2.在ts文件constructor方法中,添加“public navCtrl : NavController”。3.使用方法:直接调用this.navCtrl.pop();原创 2018-01-22 13:39:55 · 1118 阅读 · 0 评论