06 2021 档案

摘要:公司项目需要实现一个随手拍功能,需求是点击首页的悬浮按钮会进入摄像头界面,只能拍照,不能从相册选取图片,拍照后加水印然后上传。 步骤划分:1.打开相机,2.图片加水印,3.图片上传,4.app权限申请问题,因为用户可能禁止了app相应的权限,如果不做权限处理会导致该功能不正常。 为快速实现功能,使用 阅读全文
posted @ 2021-06-25 10:09 xencc 阅读(1865) 评论(2) 推荐(0)
摘要:有时候在page里面设置了禁止页面回弹会无效 1 "app-plus":{"bounce":"none"} 可以尝试如下方式解决: 1 "style": { 2 3 "disableScroll":true, 4 5 "app-plus":{"bounce":"none"}, 6 7 } 快捷翻译 阅读全文
posted @ 2021-06-23 12:05 xencc 阅读(869) 评论(0) 推荐(0)
摘要:项目需要,一个页面2个布局,一个需要可以滚动,一个不需要滚动。 在不需要滚动的view里面添加一个全局蒙版,如下设置即可 1 <view style="position: fixed ;top:0;left:0;width: 100%;height: 100%;overflow: hidden;" 阅读全文
posted @ 2021-06-23 12:04 xencc 阅读(66) 评论(0) 推荐(1)
摘要:方式一:使用App.vue 在export default的下面新建一个对象globalDat,对象名不支持自定义。 例如: 1 globalData: { 2 debug: true, //是否对前台开启调试模式选择 3 state: false //调试功能开关 4 }, 其他地方调用:getA 阅读全文
posted @ 2021-06-23 12:03 xencc 阅读(276) 评论(0) 推荐(0)
摘要:使用uni.downloadFile下载视频流文件,一直没法下载,把url换成静态的又可以。 一直在改请求方面的代码,但是都不行,后来发现是服务端配置问题。 后台: 1 @ApiOperation(value = "根据疑情Id查看视频", notes = "根据疑情Id查看视频") 2 @Post 阅读全文
posted @ 2021-06-23 12:00 xencc 阅读(246) 评论(0) 推荐(0)
摘要:if(value){}这样将会过滤掉:- null- undefined- NaN- empty (string) ''- 0- false 用来判断 空字符串 / null / undefined的方法function isEmpty(str) { return (!str || 0 str.le 阅读全文
posted @ 2021-06-23 11:59 xencc 阅读(107) 评论(0) 推荐(0)
摘要:把该方案写入公共 1 // 防止多次点击 2 let flag = true; 3 let timer = null; 4 export const onceTouch = (callback) => { 5 if (flag) { 6 flag = false; 7 if (timer != nu 阅读全文
posted @ 2021-06-23 11:57 xencc 阅读(72) 评论(0) 推荐(0)
摘要:1.用iPhone的数据线把手机连接到你的电脑上 (这里以win10、iOS12.0.1为例,当然其它的版本和软件都可以) 2.打开电脑i4助手,连接完成后点击右上角的“文件”;当然其它的助手软件都可以 3.在弹出的方框中点击左上角的“添加文件” 4.在弹出的方框中找到自己所需要安装的应用/游戏并打 阅读全文
posted @ 2021-06-23 11:56 xencc 阅读(3232) 评论(0) 推荐(0)
摘要:1 //在全局common.js定义 2 module.exports = { 3 is_iOS: function() { 4 if (uni.getSystemInfoSync().platform == 'ios') { 5 return true 6 } 7 return false 8 } 阅读全文
posted @ 2021-06-23 11:54 xencc 阅读(618) 评论(0) 推荐(0)
摘要:uniapp,保存视频到相册,安卓端是正常的,ios端下载成功,在把文件塞进相册的时候却一直失败。 找了好几个解决方案最后才定位问题,下载下来的视频是flv格式的,把视频变成mp4格式的就成功了,估计是ios不认为flv是一个视频文件,所以不让进相册 1 uni.showModal({ 2 titl 阅读全文
posted @ 2021-06-23 11:53 xencc 阅读(1287) 评论(0) 推荐(0)
摘要:解决方式一:可以尝试在引入的地方前面加斜杠,即 解决方式二:命名冲突 修改好iconfont.css文件后,引用的地方也需要修改。如下图: 快捷翻译 - 快到离谱! 划词翻译 自动发声 自动添加生词本 阅读全文
posted @ 2021-06-23 11:52 xencc 阅读(1124) 评论(0) 推荐(0)
摘要:今天做了一个需求,使用 new Date(str) 在微信开发者工具上显示是没有问题的,然后在IOS系统上显示是NAN。 原因是 IOS系统只识别 " / " 不识别 " - ". 高版本的ios展示'yyyy-MM-dd'会出现NaN-NaN-NaN出现兼容性问题 1 new Date(date) 阅读全文
posted @ 2021-06-23 11:49 xencc 阅读(820) 评论(0) 推荐(0)
摘要:uni.getSystemInfoSync().statusBarHeight+45 快捷翻译 - 快到离谱! 划词翻译 自动发声 自动添加生词本 阅读全文
posted @ 2021-06-23 11:48 xencc 阅读(2213) 评论(0) 推荐(0)
摘要:1 const webView = this.$scope.$getAppWebview() 2 webView.setStyle({ 3 titleNView:{ 4 autoBackButton:false 5 } 6 }) View Code 快捷翻译 - 快到离谱! 划词翻译 自动发声 自动 阅读全文
posted @ 2021-06-23 11:47 xencc 阅读(1880) 评论(0) 推荐(0)
摘要:滚动页面时,出现以下报错信息: 我们只需要将滑动报错的标签上加上一个样式即可 touch-action: none;touch-action :当你触摸并按住触摸目标时候,禁止或显示系统默认菜单。touch-action取值有一下两种none:系统默认菜单被禁用default:系统默认菜单不被禁用 阅读全文
posted @ 2021-06-23 11:44 xencc 阅读(348) 评论(0) 推荐(0)
摘要:1 let pages = getCurrentPages(); 2 let prevPage = pages[pages.length - 2]; //上一个页面 3 //直接调用上一个页面的setImage()方法,把数据存到上一个页面中去 4 prevPage.$vm.setImage({ 5 阅读全文
posted @ 2021-06-23 11:41 xencc 阅读(57) 评论(0) 推荐(0)
摘要:1 onLoad() { 2 uni.getSystemInfo({ 3 success: function (res) { 4 console.log(res.screenHeight); //屏幕高度 注意这里获得的高度宽度都是px 需要转换rpx 5 console.log(res.windo 阅读全文
posted @ 2021-06-23 11:40 xencc 阅读(2584) 评论(0) 推荐(0)
摘要:打开manifest.json,切换到源码视图,在"app-plus":里面加入一句"compilerVersion" : 3,即 "app-plus" : { "compilerVersion" : 3 } 快捷翻译 - 快到离谱! 划词翻译 自动发声 自动添加生词本 阅读全文
posted @ 2021-06-23 11:39 xencc 阅读(952) 评论(0) 推荐(0)
摘要:1 if (uni.getSystemInfoSync().platform == 'ios') { 2 var NSUUID = plus.ios.importClass('NSUUID'); 3 var UIDevice = plus.ios.importClass("UIDevice"); 4 阅读全文
posted @ 2021-06-23 10:45 xencc 阅读(264) 评论(0) 推荐(0)
摘要:ios14.几以后要求追踪用户日志,否则不予通过审核 然后在前面页面获取一下ios的idfa 其他设置参考文档:https://ask.dcloud.net.cn/article/36107 快捷翻译 - 快到离谱! 划词翻译 自动发声 自动添加生词本 阅读全文
posted @ 2021-06-23 10:43 xencc 阅读(57) 评论(0) 推荐(0)