![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ionic
文章平均质量分 76
不要跟我说对不起
这个作者很懒,什么都没留下…
展开
-
ionic-打包成iOS系统Camera插件获取视频路径之后访问无权限
文章目录一、Camera获取视频路径之后访问无权限一、Camera获取视频路径之后访问无权限存在这个问题是因为iOS系统13版本系统和13以下的版本系统存在获取视频文件路径差异:iOS13及以上:file:///private/var/mobile/Containers/Data/PluginKitPlugin/0849234B-837C-43ED-BEDD-DE4F79E7CE96/tm...原创 2020-02-29 11:27:42 · 104830 阅读 · 1 评论 -
ionic-关于iOS系统升级到iOS14企业APP出现无法安装解决方案
文章目录1. 关于iOS系统升级到iOS14企业APP出现无法安装解决方案1. 关于iOS系统升级到iOS14企业APP出现无法安装解决方案背景:是在其他的系统版本是下载成功并且可以正常安装,同一个plist文件,14以下的苹果系统就是可以正常安装的,14确不可以安装。这类问题主要针对的是使用自建静态资源服务下载的应用,非apple store、非第三方厂家如费米,蒲公英等等发现问题:将下载的链接域名,用chrome打开会发现显示不安全链接,但是证书确实是有效证书,如果是正常的应该是锁才原创 2020-09-26 11:01:57 · 4786 阅读 · 0 评论 -
ionic-问题锦集-Android
文章目录一、相关平台平台打包【Android平台】1. Android打包报错: Failed to execute aapt2. Android打包报错:Dex archives: setting .DEX extension only for .CLASS files3. Android打包报错:Unable to merge dex4. Android打包报错:Cannot merge new index 66310 into a non-jumbo instruction!5. Android打包原创 2020-08-31 10:07:02 · 266 阅读 · 0 评论 -
ionic-最全常用命令
文章目录一、常用命令一、常用命令安装脚手架npm i -g @ionic/cli安装ionicnpm install -g ionic查看ionic版本ionic -v创建ionic不同骨架的项目// 这边需要重点关注,每个版本的cli创建项目的命令都不尽相同// 在ionic-cli3的版本中创建ionic2的项目 默认是tabs模版 tabs blank sidemenuionic start appName [tabs/blank/sidemenu] [-原创 2020-08-31 09:58:53 · 635 阅读 · 0 评论 -
ionic-实现一键换肤功能方案
文章目录一、ionic-实现一键换肤1. 应用场景2. 思路3. 具体实现一、ionic-实现一键换肤1. 应用场景客户说:能不能提供多个主题颜色,现在的以后看腻了。客户说:可不可以做个夜间模式,一键切换的那种。2. 思路定义全局样式,准备多份全局样式,来回切换即可。3. 具体实现在theme目录下新建多份样式,注意文件中的所有样式一定要放在一个主题样式中,也就是用一个总的c...原创 2020-04-06 12:28:13 · 1789 阅读 · 2 评论 -
ionic集成GoEasy支撑ts语法中调用实现实时推送
文章目录一、创建GoEasy账号二、怎么使用2.1 根据官网开发文档使用maven方式加载依赖2.2 编写服务端2.3 客户端编写2.4 效果如下2.5 总结一下一、创建GoEasy账号注:新注册的免费账号只能免费使用一年,一年之后开始收费官网地址:http://www.goeasy.io/开发文档:http://www.goeasy.io/resources/www/docs/goeas...原创 2018-12-19 17:04:05 · 1694 阅读 · 0 评论 -
ionic-实现单终端登陆方案
文章目录一、实现单终端登陆方案一、实现单终端登陆方案场景:一个账号只能单终端登陆,第二个终端登陆的时,提示上个在线的终端,提示下线,须重新登陆。实现方案:基于友盟推送实现。ionic的友盟插件改造移步另外一遍博客,基于Android系统开发ionic调用友盟SDK的Cordova插件前端流程改造:简要说明:启动app,输用户名和密码,点击登陆。在登陆之前,需要获取友盟注册成功返...原创 2020-03-22 20:23:50 · 1685 阅读 · 0 评论 -
ionic-对应版本强制更新设计改造
文章目录一、设计流程二、具体实现1. 配置升级的json文件2. 代码实现逻辑一、设计流程上述策略的优缺点如下:策略优势:灵活控制各个历史版本的升级方式,可以指定修复相应的历史版本,不会操成大规模的“误伤”;策略劣势:每次发版都需要对历史版本进行状态修改,如果接口变动对历史版本产生影响,需明确出对那些历史版本有影响,也就要求了上传新版本的PM需要对历史版本有重新的了解。二、具体实现1...原创 2020-03-14 22:24:48 · 1428 阅读 · 0 评论 -
ionic-实现视频文件上传功能
文章目录一、实现视频文件上传功能的爬坑之旅1. 场景2. 思路3. 实现的几种方式4. 话外一、实现视频文件上传功能的爬坑之旅1. 场景需要在app中实现视频文件上传。2. 思路思路一:既然是视频文件,肯定是打开相册,选择视频,然后进行上传。思路二:无论是视频还是图片都是文件,看成选择文件然后上传处理。3. 实现的几种方式思路一的实现方式:涉及组件Camera、File ...原创 2020-02-29 11:24:08 · 2225 阅读 · 0 评论 -
基于ionic项目实现打包文件存储本地服务器也可下载更新
文章目录一、现象二、场景三、准备四、开发五、注意点一、现象现在主流的app版本管理:对于iOS的应用:方式一:AppStore缺点:大家都知道,审核时间,审核时间,审核时间!方式二:第三方服务,比如费米,蒲公英前提:必须是企业级开发者证书缺点:毕竟是第三方的服务器,虽然提供了很方便的下载更新功能,但是万一人家服务器有问题,你就得等,甚至出现过强行删除用户app以达到恢复使用的目的...原创 2020-02-23 19:50:48 · 1763 阅读 · 0 评论 -
基于Android系统开发ionic调用友盟SDK的Cordova插件
文章目录一、集成友盟推送1. 准备工作二、集成开发1. 新建ionic项目2. 修改config.xml中的id和name,这边的id需要跟友盟上传的应用id一致 【很重要】3. 加入安卓或者ios平台4. 将插件集成进ionic 项目中5. 用Android Studio打开android平台代码,查看插件是否已经成功加入。6. 加入所需lib和so包、自定义Application7. 开发UM...原创 2020-02-20 12:19:26 · 1952 阅读 · 0 评论 -
ionic的时间选择器
文章目录一、ionic的时间选择器二、基于component组件实现ionic的年月选择三、基于component组件实现ionic的年月选择,滑动在console控制台报错:[Intervention] Ignored attempt to cancel a touchmove event with cancelable=false一、ionic的时间选择器ionic的时间选择有目前我知道的...原创 2019-07-26 01:01:38 · 2338 阅读 · 0 评论 -
ionic项目中调用本地应用打开请求的网络word、pdf、txt等文件
文章目录一、实现思路二、动手实践1. 编写自定义的插件:三、怎么调用1.在ionic项目中需要配合File、FileTransfer进行使用。既然需要组合,那我们写一个工具service。2. 业务调用四、问题解决1. android.os.FileUriExposedException:exposed beyond app through Intent.getData()2. Didn't fi...原创 2019-06-20 21:36:09 · 3601 阅读 · 0 评论 -
基于ios系统ionic 项目开发跨域问题
在讲我们实现跨域问题之前,我们简单的介绍下,为什么会出现跨域问题。那是因为在我们ios 的系统中存在两个网页浏览器,一个是UIWebView,一个是WKWebView,在以前ionic 构建的时候默认使用的是UIWebView,而这个网页浏览器并没有强制的实施了CORS。但是那是以前,而现在所构建的ionic的项目,都默认使用WKWebView。这个家伙呢,强制实施了CORS。当我们新建...原创 2018-05-26 14:49:49 · 6638 阅读 · 3 评论 -
ionic3 自定义管道
我们都知道ionic 是基于angular搞得一套前端框架,那么angular中的内置的管道函数,在ionic中是否能用呢?答案肯定是可以直接使用的。网址:https://angular.io/api用法:{{ value_expression | date [ : format [ : timezone [ : locale ] ] ] }} 类似 不再详述在ionic这个框架怎么去自定义管道呢...原创 2018-05-07 20:25:41 · 2573 阅读 · 2 评论 -
基于ios系统的ionic一些奇葩错误
1.高版本的phonegap-plugin-barcodescanner报错指定安装版本:$ ionic cordova plugin add phonegap-plugin-barcodescanner@7.0.2$ npm install --save @ionic-native/barcode-scanner2.BehaviorSubject里面是对象的时候,会造成ios 打包运行白屏问题...原创 2018-05-19 21:29:08 · 1812 阅读 · 0 评论 -
ionic 发送https请求无响应问题(大坑)
接触到ionic已经有一年的时间了,以前一直没有时间来整理遇到的坑,最近项目不怎忙了,来整理整理,希望对道友们有些帮助。1.基于iOS平台 1.1 参考道友 http://blog.csdn.net/u012794461/article/details/50564383 修改webstrom 工程platforms-->MyApp-->AppDelegat...原创 2018-04-28 15:57:41 · 4800 阅读 · 0 评论 -
ionic 基于ios系统配置启动页和logo
在ios系统中启动页和logo如果尺寸不对,整个页面中的字体是处于放大的状态的。怎么去解决这个问题,这边提供两个方案。方案一:手动设置1.安装插件$ ionic cordova plugin add cordova-plugin-splashscreen$ npm install --save @ionic-native/splash-screen2.修改config.xml<platfo...原创 2018-05-17 11:49:56 · 2937 阅读 · 0 评论