移动端
1、使用ionic3开发移动端项目
pg_li
这个作者很懒,什么都没留下…
展开
-
iTMSTransporter上传ipa文件
store上,applicationloader和香蕉云编都收费,转用iTMSTransporter上传。-asc_provider <团队id> 可不加,如果自己的账号加入了多个团队需要加,否则会报错。uni-app云打包之后生成的ipa包需要上传到app。原创 2024-01-16 20:27:03 · 933 阅读 · 0 评论 -
安卓10 flutter webview 回退会闪退
在安卓10设备上,访问了webview页面后,回退到其他页面后,大概率会闪退,请查看issuses。解决思路:在回退前,先把webview销毁掉,重新生成一个非webveiw页面后再回退。使用WillPopScope和重写appBar回退函数处理。原创 2023-12-14 09:24:26 · 937 阅读 · 1 评论 -
connectivity_plus 安卓build的时候报错
connectivity_plus原创 2023-11-28 10:44:11 · 1117 阅读 · 0 评论 -
iphone Safari浏览器window.location.href跳转问题记录
1、背景,同一个域名下部署一个PC端、一个移动端项目。在检测到移动端访问时,通过window.location.href跳转到移动端地址。2、问题:在安卓手机上可正常跳转,在Safari上一直无法跳转。在js脚本主进程执行过程中,safari不能直接设置window.location.href跳转3、解决方法:放到window.onload中去跳转...原创 2021-11-15 15:14:23 · 4543 阅读 · 0 评论 -
前端处理ios heic图片转jpg上传
背景:上传照片,期望支持ios的heic格式图片,服务端只接收jpg格式环境react、antd-mobile、heic2any、libheif-js思路使用heic2any讲图片在前端转换成jpg格式,并重新组装file发送给服务端/** * 图片选中后 如果是heic图片 此处需要做下转换 */ const onChange: any = (files: Array<any>, operationType: string, index: number) => {.原创 2021-06-23 16:54:26 · 4976 阅读 · 1 评论 -
ionic3图片命名修改后打包后的app图片显示不出来
背景:将某一张图片命名从小写改成大写后,生成的app该张图片显示不了,经定位是因为图片找不到。原因:打包环境有自己的资源缓存,打出来的包里面命名还是之前的图片命名,因此显示不了。解决方法:将打包环境缓存的资源删除后重新打包(将根目录以下2个文件删除)。 \platforms \www ...原创 2018-12-13 11:09:48 · 449 阅读 · 0 评论 -
ionic3开发app后,服务器地址频繁变更场景处理。
背景:PC端产品配套开发的app,使用ionic3开发。 由于产品部署在公司内网环境,外部需要使用vpn访问,vpn分发的地址随机且频繁变更,导致App打包频繁。 部署给不同的厂家,地址也是不同的。解决思路:配置一个默认的服务器地址,当默认地址访问失败时将消息发出。 登录页新增一个服务器地址输入框,当接受到地址访问失败的消息后显示出来。 让用户重新输入下新的服务器地址,访问成功...原创 2018-10-30 10:41:06 · 640 阅读 · 2 评论 -
Ionic3 登录后菜单点击后显示不出来
1、背景编写一个公共的菜单组件ContentPage,ContentPage是这个App根页面的默认页面,将首页默认为该组件的rootPage,在第一次登录时没有问题,但是退出后,再次登录就会导致menu点击不了,菜单项出不来。<ion-menu [content]="content"> <ion-header> <ion-toolbar col...原创 2018-09-06 11:34:40 · 488 阅读 · 0 评论 -
ionic3 消息推送
目录 1、插件使用2、代码实现3、真机测试4、完整代码 1、插件使用 1)推送插件:cordova.plugins.notification.local插件安装:cordova plugin add cordova-plugin-local-notification或者:cordova plugin add https://github.com/katzer/...原创 2018-07-19 15:32:10 · 3239 阅读 · 1 评论 -
ionic3使用Storage报错
1、错误信息原因:没有在AppModule导入IonicStorageModuleimport { IonicStorageModule } from '@ionic/storage';@NgModule({ declarations: [ // ... ], imports: [ BrowserModule, IonicModule.forRo...原创 2018-09-04 12:34:13 · 759 阅读 · 0 评论 -
ionic3遇到的坑
1、查看版本号 ionic -v2、项目启动ionic serve3、手机访问本地项目原创 2018-06-29 10:29:09 · 1611 阅读 · 0 评论 -
ionic3修改端口启动多个项目
背景:ionic版本是3+,希望通过启动不同的端口号来启动多个ionic项目方法:使用ionic serve启动时,默认有3个端口号,修改这3个端口号即可命令:ionic serve -p 8888 -r 35720 --dev-logger-port 55555...原创 2018-06-29 14:40:03 · 1676 阅读 · 1 评论 -
ionic3封装http服务
1、使用命令行创建服务ionic g provider httpSer 报错信息: 1)报错一Error: Uncaught (in promise): Error: StaticInjectorError(AppModule)[HttpSerProvider -> HttpClient]: StaticInjectorError(Platform: ...原创 2018-07-04 10:49:03 · 5118 阅读 · 3 评论 -
ionic3模拟token,实现登录拦截
1、在http服务里面管理token相关信息 注意:要在每个请求中添加token信息(和后台)public post(url: string, params: any = null, successCallback, errorCallback): any { // 此处使用的post模式为非严格模式,如果要使用严格模式,请把参数放在第二个位置 覆盖null return this....原创 2018-07-04 16:14:38 · 2684 阅读 · 5 评论 -
ionic3生成app后图片找不到
1、原因 生成app后是以index.html为根路径的,一般是编码过程中写的路径不对 具体可参考这篇博客2、解决办法 1)在css中写图片路径 .login { background-image: url('./../assets/imgs/login.png'); background-repeat:no-repeat; background-siz...原创 2018-07-05 12:29:59 · 711 阅读 · 0 评论 -
ionic3 http failure response for (unknown url): 0 unknown error
1、背景 版本:3.20.0 本地开发环境使用代理连接后台 ionic.config.json中的配置{ "name": "app-video-ai", "app_id": "", "type": "ionic-angular", "integrations": { "cordova": {} },原创 2018-07-06 15:45:35 · 11456 阅读 · 2 评论 -
安卓app调试(谷歌浏览器)
1、安卓手机设置 1)安卓手机进入开发者模式 连接方式必须是媒体设备(MTP)模式 2)在开发者选项中>>选择调试应用 3)打开要调试的app(debug)2、浏览器设置 1)浏览器URL输入chrome://inspect/#devices,可看到以下界面 2)未设置调试app,因此没有显示WebV...原创 2018-07-06 16:08:24 · 16519 阅读 · 1 评论 -
ionic3启动白屏优化
1、在config.xml文件中修改配置 <preference name="ShowSplashScreen" value="true" /> <preference name="SplashScreen" value="screen" /> <preference name="SplashScreenDelay"原创 2018-07-17 13:53:00 · 1361 阅读 · 0 评论 -
ionic3 添加loading效果
1、使用LoadingController类来编写服务,提供公共处理 import { Injectable } from '@angular/core';import { LoadingController, AlertController } from 'ionic-angular';/* Generated class for the LoadingSerProvider...原创 2018-07-17 15:29:49 · 3713 阅读 · 1 评论