代码编织梦想

ionic3 相关问题-爱代码爱编程

1、创建platform报错:Current working directory is not a Cordova-based project. 第一种情况: 没有www文件:ionic build 第二种情况: 没有config.xml文件:ionic integrations enable cordova 3、Cannot find modul

如何在ionic5 release版本降级安装ionic3-爱代码爱编程

之前一个历史遗留项目在ionic3下完成,希望在ionic3版本下继续开发,所以需要安装指定的环境。 node v6 、v8都可以,只不过v8版本下node-sass有问题,需要rebuild node-sass就可以了。 ionic 安装ionic3的最新版本: npm install -g  [email protected]   安装完之后执行io

ionic3 app长按选择和复制文字-爱代码爱编程

在ionic中,html的文章内容默认是禁止选择,那如何实现选择复制?如何恢复此功能? 默认禁止 下面是ionic默认样式 -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; 部分恢复 把你需要的实现的div加上

Ionic 标题走马灯效果 and 解决走马灯效果在手机上显示省略号问题-爱代码爱编程

Ionic 标题走马灯效果 and 解决走马灯效果在手机上显示省略号问题 废话不多说,直接展示代码: 语言:Angular + ionic + typescript + scss所以,vue和react的借鉴一下,自己改造一下。head.component.html <div class="headContainer"> <io

ionic4.x 学习笔记(三)—— Ionic4.x 中的 JavaScript 扩展、手势相关事件、Modal 传值、上拉加载和下拉更新-爱代码爱编程

目录 一.Ionic4.x 中的 JavaScript 扩展 1.1 ActionSheet 1.2 Alert 1.3 Toast 1.4 Loading 二.Ionic4.x 中的手势相关事件 三.Modal 以及 Modal 传值 四.上拉加载和下拉更新 4.1 ion-infinite-scroll 上拉加

微信小程序实战一:列表及网络请求的实现-爱代码爱编程

文章目录 前言:最近因公司业务调整,需要准备开发微信小程序,之前都是用ionic做的混合开发,现在转战小程序,看了下小程序也支持typescript,难度是有的,但是不是很大,应该有很多共同之处。谨以此篇博客 记录ionic转战微信小程序实战的第一战。1.环境搭建下载微信开发工具,并更新到最新版2.打开微信开发工具并配置如果没有AppID先用测试号

ionic学习笔记-爱代码爱编程

ionic项目文件分析 ionic创建页面 及 页面跳转 创建一个跳转的页面 news 页面 ionic g page news ————————————————————————————————————————练手 通过命令创建ionic项目(创建一个含有tab栏的ionic项目)ionic start myApp tabs 2. 创建服务

Ionic实战四:中集成Sqlite数据存储记录-爱代码爱编程

文章目录 1.插件集成2.项目中引入3.页面引入4.数据库初始化5.增删改查方法6.方法引用7.模拟器中数据展示 1.插件集成 ionic cordova plugin add cordova-sqlite-storage npm install --save @ionic-native/sqlite 2.项目中引入 在app.modul

关于Ionic3 +Cordova 开发App中遇到的问题和解决方案-爱代码爱编程

一、ImagePicker 相关 1、选择照片闪退 解决方案: 参考自 传送门 把红框里改掉,改成v4:26.+,原来是v4:27.+ 猜测是与当前指定的Android版本不匹配。 2、ImagePicker选择的照片质量下降 当ImagePickerOptions 配置了宽高之后,哪怕配置了图片质量为100,选择的照片质量也会下降,去掉宽高就好了

ionic页面返回不刷新问题-爱代码爱编程

前言: 本页面回到上一个页面,实现上一个页面刷新算是ionic4比较难的部分了,其中踩了很多的坑,今天就彻彻底底的来解决一下这个问题! 场景直现 从页面A进入页面B,页面B进行操作后会影响页面A数据,此时返回A页面,页面数据没有重新加载 为什么会是难点 因为ionic为了提高性能将页面存到了缓存中,不能触发页面刷新,只是将上一个页面显示出来。像我

用 github 搭建自己的 angular 小网站-爱代码爱编程

我使用的是基于 angular 的 ionic 框架,因为组件很丰富,并不需要自己去优化页面。 gitHub 下新建 reallyEasy 项目 点击 settings 第一选项 Options 拉到最后 GitHub Pages 配置好点 Save 最上面是你的网站网址 新建 ionic 项目 更改 index.html 文件

Ionic实战五:应用数据清理及应用卸载数据存储方案记录-爱代码爱编程

文章目录 1.安装文件插件2.在使用的页面引入3.在app.module.ts中的providers中加入4.在使用的页面初始化5.utilTools中封装的方法6.getAppPackageName为当前应用的包名7.getNewPriDataFromJar为从插件中获取新的密钥对数据8.服务器根据插件产生的部分私钥产生公钥值,移动端保存公钥值9

Ionic实战六:项目中引入极光推送导致的高危问题记录-爱代码爱编程

安全检测出的问题如下: 3.3.2 四大组件配置安全规范检测 3.3.2.1 Activity 最小化特权检测 检测目的 检测应用 Activity 权限攻击 重要等级 高 危害 应用组件如果存在权限攻击漏洞则该组件能够被外部的其他组件直接调 用,这

No component factory found for Tab2Page. Did you add it to @NgModule.entryComponents?-爱代码爱编程

今天用 ionic 弹出模态框时报错: No component factory found for Tab2Page. Did you add it to @NgModule.entryComponents? 这主要是因为 ionic 使用 angular 的路由懒加载方式,即用 loadChildren,如果用 component 方式则不会用这种问

Ionic实战七:实现人脸识别认证方案-爱代码爱编程

项目的需求是实现人脸对比及活体检测功能,花钱越少越好,一开始考虑的是移动端的H5方案,看了下需要对接公安的api接口,这个价格太高了,放弃了,最终是移动端拍照上传,调用百度api实现人脸对比及活体检测功能。 ionic中接入相机插件后实现拍照方法如下: ionic cordova plugin add cordova-plugin-camera npm

Ionic实战八:版本更新(Android及IOS)-爱代码爱编程

获取当前应用版本号 //config.xml中version值的获取:1.0.1 this.appVersion.getVersionNumber().then(data => { console.log("appVersion:" + data); }); //将上面version值中的点号用数字零表示:10001

Ionic 调用 Device 设备 Api 获取手机的设备信息-爱代码爱编程

安装相关的设备插件 cordova 需要安装 cordova-plugin-device 插件 ionic cordova plugin add cordova-plugin-device npm install @ionic-native/device 在 app.module.ts 引入 import { Device } from '@ion

Ionic实战九:项目打包IOS三天过审App Store记录-爱代码爱编程

默认用户打包成功了发布到App Store的ipa包 1.登录ios开发平台,选择App Store Connect 2.选择我的APP 3.选择新建APP 4.根据提示创建,创建完之后进入,提交两个版本的应用截图尺寸,可以用手机截图,然后在用绘图工具改为合适的大小,或者直接启用不同的模拟器截图,注意,打包的

ionic3 打包 Could not get resource ‘https://jcenter.bintray.com/com/google/zxing/core/3.2.1/core-3.2.1-爱代码爱编程

问题原因:   个人认为 你网不好,和它不通 解决办法:     进入你的工程下platforms\android,打开build.gradle文件,找到下面部分        allprojects { repositories { maven { url "https://maven.googl

Ionic实战十:项目中集成Android及IOS版极光推送功能-爱代码爱编程

开发环境以window为主,先集成android版本,成功后在调试ios版本,其中要特别注意bundId,下面会说到 一.环境配置 Ionic:    Ionic CLI          : 5.4.16     Ionic Framework    : ionic-angular 3.9.9    @ionic/app-scripts :