项目中印象深刻的问题
内嵌在app中的h5
1、webview 生成图片,长按图片保存到手机
1、生成图片(canvans)
2、图片长按保存到手机,监听 touchstart事件,定时器超过一定时间执行方法
https://www.jianshu.com/p/c336fa712da9
2、复制文本
复制链接// 复制链接copyUrl() {let textarea = document.createElement('textarea');textarea.id = 'copyTextarea';textarea.style.width = 0;textarea.style.height = 0;document.body.appendChild(textarea);let textarea2 = document.getElementById('copyTextarea');textarea2.innerHTML = this.urlCopy;if (navigator.userAgent.match(/(iPhone|iPod|iPad);?/i)) {const range = document.createRange();range.selectNode(document.getElementById('copyTextarea'));const selection = window.getSelection();if (selection.rangeCount > 0) selection.removeAllRanges();selection.addRange(range);} else {// 选中文本(select()方法对IOS部分版本无效)textarea.select();}document.execCommand('copy');document.body.removeChild(textarea);this.cancel();this.$showToast('复制成功');},
3、文字垂直居中问题
display: block
设置padding
4、手势返回上一页的问题
前端路由
mounted:this.pushHistory();window.addEventListener('popstate', this.jiantng, false);destory:window.removeEventListener('popstate', this.jiantng);jiantng(e) {console.log('123');// window.history.back();},pushHistory() {var state = {title: 'title',url: '#'};window.history.pushState(state, 'title', '#');},
5、自定义分享到微信朋友圈的图片和文案
h5 + app:单独的h5是唤不起微信的,需要原生app去集成微信的sdk,app去调微信的方法,h5再去调app的方法,才可以实现。h5只能分享链接到微信好友和朋友圈,不能分享图片,只能通过app方法获取!!!
h5页面分享(不涉及内嵌到app中): 引入weixin-js-sdk 先判断浏览器环境,是不是微信浏览器,是微信浏览器的话可以使用wx sdk里面的一些自定义接口,自定义文案,图片等内容 (普通浏览器有自己的分享事件啥的)
项目中印象深刻的问题相关推荐
- 印象深刻的一个人450作文_一个让我印象深刻的人_450字
每个人都有一个心目中印象深刻的人,无论是一个毫不认识的陌生人惑文中学到的一个人物.我也有一个印象深刻的人,她的两根手指深深印在我的脑海里. 令我印象深刻的就是前几天学的课文主人公严监生,他是我国古代讽 ...
- Java 开发中遇到的印象深刻的问题
文章目录 前言 一.Feign调用服务时,get请求参数异常? 二.多数据源的时候,mybatsiPlus的分页失效? 三.springBoot项目中maven引入的包不生效? 四.Reids mas ...
- 软件测试中遇到的印象深刻的问题及反思
软件测试中遇到的比较印象深刻的问题: 项目名称是某幼儿园报名网站,首先我介绍一下这个项目,这个项目是用来给某地区的家长抢报幼儿园名额而服务的,毕竟有的幼儿园人气比较火爆,因此会出现人多名额少的情况,从 ...
- 记一个印象深刻的项目
2019年做了一个项目,遇到的很多前所未有的问题,今天进行了总结和梳理. 1.需求不明确. 我进入项目组时,业务只有规划,细化的需求还没有落地,没有专门的产品经理,项目负责人承担了需求细化的工作,但是 ...
- apache camel_令人印象深刻的第一个Apache Camel版本
apache camel 在准备下周的CamelOne会议时,我花了一些时间回顾一下Apache Camel项目的历史. 因此,除其他外,我了解了Apache Camel的第一个正式1.0版本 . A ...
- 令人印象深刻的第一个Apache Camel版本
为了准备下周的CamelOne会议,我花了一些时间回顾一下Apache Camel项目的历史. 因此,除其他外,我了解了Apache Camel的第一个正式1.0版本 . Apache Camel 1 ...
- 那些让我印象深刻的五个bug
相信大家在工作中面试过程中经常被问到,让你印象最深刻的一个bug是什么,这是一个开放性的题目,并没有标准答案,每个人接触过的系统都不一样,遇到过的问题也不一样,可能面试官只是想看一下你的表达能力,以及 ...
- 那些让我印象深刻的bug--02
有几天没分享文章了,今天来分享一下最近遇到的一个bug,也算是让自己又涨见识了吧,以后测试的场景又要多完善一下了. bug的现象: 同一个接口,在手机上设置不同的时区后,在app上进行请求时,接口返回 ...
- 一地鸡毛——软件项目中的人际困局
文/方坤 作者结合切身经历,展示了他之前所在团队软件项目延期的种种原因,而其中印象最深刻的是各种人事纷扰乃至于勾心斗角. 六年前,毕业未久的我在一家外企工作,我所在团队开发的软件项目在交付到集成测试组 ...
最新文章
- Google排名第一的语言,引数十万人关注:搞定它,技术大牛都甘拜下风
- RESTful之认证Authentication
- ERROR 1820 (HY000): Unknown error 1820,ERROR 1046 (3D000):
- 微服务实践分享(4)配置中心
- Redis学习第三课:Redis Hash类型及操作
- IBM System p5 服务器 HACMP 安装指南
- 利用python语言实现分类算法_使用python实现kNN分类算法
- String.valueOf()方法的使用总结
- 文华软件怎样测试交易系统的收益,交易系统的测试与评估报告
- 操作系统实验报告清华大学LAB1
- win10系统Jmeter下载安装详解
- 低电阻、高散热、节省空间 工业设备就需要这样的小型DCDC转换器
- 正方教务系统对服务器的要求,正方软件教务系统功能介绍.docx
- 存储型路由器和SAN路由器
- 测绘技能大赛选手图加密工具
- 洋洋背古诗——寒假版
- 线性回归、岭回归、逻辑回归、聚类
- linux下运行和打包electron项目遇到的错误处理(打包使用electron-builder)
- 面板数据、工具变量选择和Hausman检验的若干问题
- MQTT客户端paho.mqtt.XXX