摘要:
最近项目中加了推送通知功能,之前特别区分开发和生产环境,都是打包时手动切换的;加了推送后,手动改的地方比较多,可能会出错,所以就搜索了可以自动切换的方法,可以使用多个target的方式解决;生产环境本地无法直接运行,每次都要打包导出并且手动安装,比较麻烦,所以有搜索了自动打包导出安装的方法,记录下来 阅读全文
摘要:
*最近项目快结束了,测试提了一个bug,iOS手机上加载pdf一直在转圈,加载不出来内容。看到这个bug,在电脑上和安卓手机上没有问题,iOS手机中打开确实又问题,初步确定为app问题。我们的项目是集成在客户的app里的,可能是app内的WebView和Safari有一些差异导致的问题。* 1. 首 阅读全文
摘要:
*最近项目中要做一个拖动排序功能,首先想到的是之前项目中用过的antd自带的tree和table的拖动排序,但是只能在对应的组建里使用。这里用的是自定义组件,随意拖动排序,所以记录一下实现流程* 1. ***react-dnd*** antd组件的拖动排序都是用的这个库,使用比较灵活,但是要配置的东 阅读全文
摘要:
最近测试提了一个问题,移动端部分页面的pdf,在预览时只能放大一点,和另外的页面放大程度差距很大,希望可以增加这些页面的pdf放大程度,下面记录了解决问题的过程 首先看了代码,发现不能放大的是添加水印的pdf,没有添加水印的可以正常放大;添加水印是在前端做的,使用react-pdf加载文件,加载完成 阅读全文
摘要:
之前写过一一篇iOS的录音播放文档,现在在app改写的时候,需要用到Flutter改写,把遇到的问题记录下来 用的flutter-sound这个库,实现了录音和播放等功能,录制时可以指定录音的格式; 直接导入,并按照官方demo写了录音播放功能,使用安卓手机测试发现录音结束后没有生成录音文件,看lo 阅读全文
摘要:
Flutter集成高德地图,看官方文档写的不是很清楚,有些功能还没有移植到Flutter上,导致集成的时候遇到一些问题,把遇到的问题记录下来,方便之后查询 导入库: 在flutter项目的pubspec.yaml中添加amap_flutter_map: ^3.0.0,执行flutter pub ge 阅读全文
摘要:
前端页面样式修改的时候,要用到瀑布流样式,本来是想用flex直接换行显示,试了发现并不是想要的效果;真正的瀑布流是每项的宽度固定,高度不固定,自动填充到高度最小的列下面,还具有有上拉加载更多功能;网上大部分是js实现的瀑布流,react方式实现的比较少,这里记录一下 用数组记录每列高度,遍历item 阅读全文
摘要:
*项目中要求使用https双向认证,提高数据传输安全性,[之前用的单向认证](https://www.cnblogs.com/shenyuiOS/p/16036881.html)只验证了服务端提供的证书和客户端内置的服务端证书是否一致,现在服务端需要验证客户端证书,客户端也验证服务端证书* 1. a 阅读全文
摘要:
项目中需要使用自定义安全键盘,随机布局,键盘区域防截屏 自定义键盘,通过自定义UITextField的inputView和inputAccessoryView实现 首先确定键盘上所有的字符,数字、字母、符号、控制字符等; self.numbers = [@"0 1 2 3 4 5 6 7 8 9" 阅读全文
摘要:
对App进行全面的安全性测试的时候,发现虽然用的https证书,但是也同时开启了允许任意http链接,导致检测的时候提示不安全 安卓HttpsURLConnection使用证书 //HttpsURLConnection private static void setCertificate(Https 阅读全文