前端开发
洛丽玛丝EY
不管天气如何,都要元气满满。
展开
-
$alert、$message 内容换行
this.$alert(html, title, { dangerouslyUseHTMLString: true}原创 2020-12-28 17:06:19 · 1031 阅读 · 0 评论 -
禁止安卓手机video视频快进
1. 在timeupdate事件中记录每次播放进度: this.lastPlayPlace = this.myPlayer.currentTime();2. 在下一次timeupdate事件中获取当前的currentTime,并跟上一次的播放进度做比较: if(this.myPlayer.currentTime() - this.lastPlayPlace > 2){ this.myPlayer.currentTime(this.lastPlayPlace);...原创 2020-10-29 15:56:23 · 807 阅读 · 0 评论 -
html2canvas生成图片/导出pdf 跨域的图片处理
html2canvas生成图片 跨域的图片绘制出来是空白的图片加属性 crossOrigin="anonymous"图片链接后加 版本号最终为:<imgcrossOrigin="anonymous" src="/static/images/xxx.png?v=20201022" />原创 2020-10-22 15:29:26 · 1236 阅读 · 0 评论 -
ajax 设置 dataType 为json,返回数据在 error 中接收
解决方法,设置dataType为其它格式,如dataType:'text'。原因:后台返回的数据格式不是严格的json格式,如{'key':'value'}使用了单引号,就不是严格的json格式。...原创 2020-10-22 15:18:16 · 530 阅读 · 0 评论 -
移动端 安卓和ios点击事件300ms差造成的bug
公司的移动端某页面中用了一个文本编辑器,编辑器失焦时执行一个ajax用以保存输入的内容。页面中有一个按钮,点击时会先判断题目是否答完,然后提示用户是否提交,关键是点击事件的判断条件需要用到ajax的返回结果。测试发现,安卓端即使你答完了,第一次点击按钮时依旧会提示有题目未答完;而ios却不存在这种问题。写这段代码的人很严谨认真,所以我一开始就直觉不是代码逻辑的问题。我怀疑是文本编辑器插件的兼容性问...原创 2020-10-22 15:17:28 · 136 阅读 · 0 评论