E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
移动端H5
移动端H5
页面 使用 URL Scheme 唤醒 APP
1.URLSchemes[scheme]://[host]/[path]?[query]2.使用下面代码,Android使用iframe唤起,ios采用window.location.href唤起。//分享课程shareAlbum(){letparams={};leturl='yezx://main';//URLScheme安卓小伙伴提供this.shareJump(url,params);},/
zxuanxuanz
·
2020-08-08 20:11
vue
技巧
javascript
小程序搜索吸顶——《旧岛》(onPageScroll)
很久不写原生的小程序了,项目需要一直在做
移动端H5
开发,我不能丢
ansheng02
·
2020-08-08 14:14
微信小程序
小程序干货案列
搭建一个vue-cli的
移动端H5
开发模板
简介vue-mobile是是基于vue-cli实现的
移动端H5
开发模板,其中已经搭建好基本的开发框架,可帮助您实现快速开发。
lzg9527
·
2020-08-08 13:32
Vue
JS
【原创】移动端高清、多屏适配方案
移动端高清、多屏适配方案背景开发
移动端H5
页面面对不同分辨率的手机面对不同屏幕尺寸的手机视觉稿在前端开发之前,视觉MM会给我们一个psd文件,称之为视觉稿。
weixin_30333885
·
2020-08-08 11:31
移动端h5
meta标签常用配置
//删除苹果默认的工具栏和菜单栏//设置苹果工具栏颜色//忽略页面中的数字识别为电话,忽略email识别//启用360浏览器的极速模式(webkit)//避免IE使用兼容模式//针对手持设备优化,主要是针对一些老的不识别viewport的浏览器,比如黑莓//微软的老式浏览器//uc强制竖屏//QQ强制竖屏//UC强制全屏//QQ强制全屏//UC应用模式//QQ应用模式//windowsphone点
晴天有点孤单
·
2020-08-07 17:13
移动端
移动端H5
页面_input获取焦点时,虚拟键盘挡住input输入框解决方法
在
移动端h5
开发的时候,发现如果input在页面底部,当触发input焦点的时候会弹出系统虚拟键盘,虚拟键盘会遮挡input输入框。
Ned_mahone
·
2020-08-05 21:17
--jQuery
mobile
jQuery
组件
移动端h5
实现假键盘,假输入框,假input框
为什么要做这个呢,微信端ios选择type=tel没有小数点,选择type=number有一大堆的非数字字符,当然你可以用keycode来判断去禁用非数字的点击,何况,这种类型的input框会将只要输入框内的字符串不能转换成浮点数,它的值就变为空了so当然就不考虑了,那网上搜了一下,发现还可以啊,简单写一个,实现功能:键盘带有小数点,并可以自动弹出限制整数与小数的位数,超过就不能输入无法连续输入不
shentibeitaokong
·
2020-08-05 21:00
一个nuxt(vue)+mongoose全栈项目聊聊我粗浅的项目架构
这是一篇求职文章年龄21坐标成都找一份vue.js
移动端H5
工作一份没有任何包装纯真实的简历简历戳这求职文章一共有两篇另外一篇请点击一个基于Vue+TypeScript的[移动端]VueUI项目简介名字
weixin_34258078
·
2020-08-05 14:02
吃透 Vue 项目开发实践|16个方面深入前端工程化开发技巧《上》
前言之前使用过Vue开发后台、中台项目,也做过
移动端H5
,弄过一点小的前端架构。每做一个项目都会收获了不一样的经验和理解。下面我把这些点点滴滴的经验总结下来,做一个系列的文章分享和阶段性的总结。
弹琴弹琴
·
2020-08-05 12:02
Vue点滴知识
移动端h5
页面复制粘贴(兼容到ios9&安卓4.0.0)
项目使用jquery框架纯h5复制粘贴解决了iscroll4阻止所有默认事件,长按无法弹出复制菜单项目需要写一个上拉加载页面,页面中的物流信息需要可复制粘贴,同时需要兼容到ios9和安卓4.0.0,经过大量搜索,最终使用clipboard。代码如下物流单号:中通123904040209复制复制代码functioncopyToBoard(mytext){varcopyBtn=newClipboard
weixin_33730836
·
2020-08-05 02:12
移动端H5
开发技巧
css篇1、常用的meta设置1、不缓存头部设置2、常用设置//Android禁止屏幕旋转//全屏显示//UC应用模式,使用了application这种应用模式后,页面讲默认全屏,禁止长按菜单,禁止收拾,标准排版,以及强制图片显示。//QQ强制竖屏//QQ强制全屏//QQ应用模式2、0.5px细线比如1px的边框。在高清屏下,移动端的1px会很粗。那么为什么会产生这个问题呢?主要是跟一个东西有关,
水蜜桃那么甜
·
2020-08-04 12:05
app
移动端H5
页面生成图片解决方案
现在有很多微信公众号运营活动,都有生成图片的需求,生成图片后可以发送给好友和发到朋友圈扩散,利于产品的宣传!1.生成图片可以用canvas,但是由于已经有了html2canvas这个开源库,所以为了节省时间就没有自己写了github地址:html2canvas少啰嗦,先看东西!!!LiveDemo/***根据window.devicePixelRatio获取像素比*/functionDPR(){i
weixin_34018169
·
2020-08-04 05:22
移动端H5
下载文件
前段时间遇到一个需求,需要在H5页面中增加下载文件按钮,下载一个压缩文件,第一个想到的当然是最普遍和常用的方法:动态生成a标签,把链接地址给到href属性,触发一个click事件,完美下载。于是撸起袖子就开干。由于文件数据是通过接口请求回来的数据流,application/octet-stream类型,需要转换一下来使用:download(){letblob=res.data;//请求文件数据,返
donggua_123
·
2020-08-03 16:52
前端
vue
js
移动端H5
页面遇到的问题总结
最近刚做完一个移动端的项目,产品之无敌,过程之艰辛,我就不多说了,记录下在这个项目中遇到的问题,以防万一,虽然这些可能都是已经被N多前辈解决掉了的问题,也放在这里,算是为自己漫漫前端路铺了一颗小石子儿吧,也在文末留下自己未能解决的疑问,希望看到的朋友能解惑。都知道做移动端的开发,在电脑上调试好了的东西,放在手机里可能真的秒秒钟就炸了,我发誓绝对没想到炸的这么快。。。1、IOS监听不到input框输
weixin_34256074
·
2020-08-03 07:04
vue-cli4+webpack4+vant搭建前端移动H5通用框架
vue-cli4+webpack4+vant搭建前端移动H5通用框架(开箱即用)简介该框架是基于cli4+webpack4+vant+less的
移动端H5
通用框架,可供快速开发。
蓝衫黑裤白鞋
·
2020-08-03 05:30
前端H5
vue-cli4
vantUI
vue
vant
Html
Vue
H5网站
iphone手机屏幕开发尺寸
iphone手机屏幕尺寸
移动端H5
开发有必要了解一下主流手机的页面可视窗口大小,可以提前告知设计师,避免不必要的麻烦,对于手机适配也更好把控。
Aimee芊
·
2020-08-02 20:15
移动端H5开发
前端大杂烩
移动端h5
监听键盘弹出和收起
在ios中软键盘弹起时,仅会引起$('body').scrollTop值改变,但是我们可以通过输入框的获取焦点情况来做判断,但也只能在ios中采用这个方案,因为在android中存在主动收起键盘后,但输入框并没有失焦,而ios中键盘收起后就会失焦;在android中软键盘弹起或收起时,会改变window的高度,因此监听window的onresize事件;一、Android端监听//获取原窗口的高度
艾欢欢
·
2020-08-02 15:45
移动端H5
JavaScript
【VUE】-使用VUE进行
移动端H5
页面开发前的推荐准备工作
在正式使用Vue进行移动端页面开发前,需要做一些前置工作,以此保证用户在访问页面时看到的东西不会因设备的差异而出现各种不同的效果,比如一个页面在iphone7plus上显示的很正常,然后切换到了Iphone5上因为屏幕太小部分页面内容被遮挡了,影响用户正常使用和体验,当然还有一些细节需要优化,比如移动端的1像素边框问题,移动端的300毫秒点击延迟等,这些都可以进行一些优化,从而把用户体验做到更好.
老汉健身
·
2020-08-01 13:13
【VUE】
移动端h5
直播项目|html5直播实战开发|h5仿陌陌
最近一些直播、小视频什么的都比较火,像陌陌、抖音、火山短视频…于是空闲时间自己也利用html5技术也试着倒腾了下直播项目,使用到了h5+css3+iscroll+zepot+swiper+wlsPop架构开发了一个仿陌陌、火山小视频,项目效果挺不错哒!同时解决了在直播页面聊天时候页面撑起的问题。效果图如下://>>>编辑器处理函数var$chatMsgList=$("#J__chatMsgList
weixin_34362991
·
2020-08-01 04:18
移动端h5
调起高德地图、百度地图实现路线及路况查询
//html高德地图//jslocation="108.650958,33.919852"window.location.href="https://uri.amap.com/marker?position="+location+"&name="+scenicName;百度地图
北岸初晴 °
·
2020-08-01 03:36
地图线路查询
前端
移动端H5
适配iphoneX底部栏,css快速解决方案
1、meta标签放入viewport-fit=cover2、css设置(不要忘记将底部栏放上“footer”这个class类名)@supports(bottom:env(safe-area-inset-bottom)){body,.footer(底部栏){padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-
罗恩-HAO
·
2020-07-31 23:04
IOS兼容
css
移动端关于手机摇一摇(IOS13+一些问题)
一说到
移动端H5
的摇一摇,经过查阅资料很容易就找到shake.js这个封装好的api,具体的使用方法参考这个网址:https://www.npmjs.com/package/shake.js但是有些开发者会发现自己按照文档编写
曩昔方
·
2020-07-31 22:15
web前端
javascript解决
移动端h5
页面,当软键盘弹出时,底部导航footer会被顶上去的问题
遇到问题:在手机端网页开发过程可能会遇到这样一个问题,底部有一个固定定位的导航,然而每次一点击输入框,弹出输入法的时候,这个底部的导航会随着输入法被顶上去,给用户很不好的体验。解决方法:调用浏览器窗口改变时执行的函数。通过给固定定位切换定位方式来实现,调起输入法时,浏览器窗口发生改变,执行函数,将原先是固定定位的元素改为粘性定位(position:static;)。当关闭输入法时再切换回固定定位。
Api - 小柒
·
2020-07-31 21:44
Javascript
爱测未来移动-
移动端H5
调试与自动化
移动端H5
调试Web调试下载谷歌浏览器,点击浏览器右上角“三”图标,在下拉选项中选择“更多工具”-“开发者工具”,或者直接按F12;在弹出的面板中,选择左上角“手机”图标,浏览器内容即可变成模拟手机模式
itest_2016
·
2020-07-31 18:34
移动测试
vue keep-alive组件销毁
当写
移动端h5
的时候,总会使用到vue的keep-alive组件,来防止页面重新渲染,但也不可能所有页面都去缓存,故就需要一个清除之后不需要缓存页面(组件)的方式方案1:keep-alive包裹的组件会拥有两个生命函数
JiangYuXuan1994
·
2020-07-31 14:30
技术
使用vue实现
移动端h5
的scroll-view
需求:
移动端h5
,页面顶部有nav-bar,下部有tab-bar,缺少中间内容盒子,当tab-bar页面切换时,页面滚动位置丢失,导致交互类似页面重新渲染根据这种需求,就衍生出了scroll-view组件
JiangYuXuan1994
·
2020-07-31 14:30
技术
weui picker 修改默认行高rowHeight(weui.js v1.0.0)
需求背景
移动端H5
项目,需要做省市区三级联动选择框,如下图:于是选择了weui库中的Picker组件原始需求与默认Picker组件UI不一致UI图中的选择框每行高度与weuipicker默认的每行高度不一致
娃哈哈_
·
2020-07-31 11:42
项目实战经验
微信
H5
WeUI
H5网站
picker
mui
picker
js
JavaScript
通过插件postcss-pxtorem轻松实现px到rem转换,完成移动端适配
移动端H5
网页适配:在开始阅读这篇文章之前,请大家先思考一个问题,移动端为什么要进行适配?不适配会怎么样?
SZ_FED
·
2020-07-29 20:02
web前端开发技术
Vue
service worker在
移动端H5
项目的应用
1.PWA和ServiceWorker的关系PWA(ProgressiveWebApps)不是一项技术,也不是一个框架,我们可以把她理解为一种模式,一种通过应用一些技术将WebApp在安全、性能和体验等方面带来渐进式的提升的一种WebApp的模式。对于webview来说,ServiceWorker是一个独立于js主线程的一种WebWorker线程,一个独立于主线程的Context,但是面向开发者来
飞翔的熊blabla
·
2020-07-29 11:26
js实现
移动端H5
页面音乐播放,兼容微信 safari浏览器
js代码://音乐functionmusic(){varoMusic=document.getElementById("music");varAudio=document.getElementsByTagName("audio")[0];Audio.addEventListener("ended",function(event){oMusic.setAttribute("src","//pic1.
小萌丹
·
2020-07-29 11:17
JavaScript
移动端H5
页面自适应使用方式(手淘H5)
要实现手机屏幕自适应布局(样式),可以使用手淘H5开发模式1.在主页面index.html中引入js文件或者2.使用vscode,安装px2rem插件,并设置根的font-size为75。(UI设计稿尺寸为750px)3.使用方式:在写样式时根据设计稿上的尺寸,例如:输入20px自动转换为对应的rem具体原理参考使用Flexible实现手淘H5页面的终端适配rem自适应布局-移动端自适应必备
Conqueror杰
·
2020-07-28 20:33
Web前端开发
移动端自适应布局
移动端H5
检测设备是否安装了某个APP
试了一下网上的主要的几种方法,发现都不起作用,比如通过iFrame来判断的,在真机尝试过,并没有效果。后面在某位兄弟博客上看到一种方法,通过判断浏览器窗口是否失去焦点来判断有没有安装APP,如果有安装的话,会调起APP,窗口会失去焦点。如果没有安装APP的话,焦点还在该窗口上,然后设定一个时间,超时即打开下载页。代码如下:functioncheckOutApp(){varisBlur=false;
你家卢哥哥
·
2020-07-28 17:40
程序员如何进阶成为大神
技能从服务器linux到
移动端h5
都会!因为之前大学学的是会计,写代码是后来培训的!所以现在感觉自己到了一个瓶颈期了!不知道该如何进行下一步了!求指点一下方向!
前端工程师申胥
·
2020-07-28 03:16
web前端
程序人生
前端进阶
记录一次
移动端H5
页面在ios浏览器时间显示NAN问题
记录一次
移动端H5
页面在ios浏览器时间显示NAN问题我所用的时间格式化函数如下:functionformatDateYMD(timeStr){letItemtime=newDate(timeStr);
xumengv
·
2020-07-28 03:55
js总结
postcss-px2rem-
移动端h5
开发适配方案
1、引入包npminstallpostcss-px2rem2、配置postcss.config.jsmodule.exports={plugins:{'postcss-px2rem':{remUnit:46.875}}}3、在html文件增加脚本动态修改fontsize;(function(win,doc){vardocEl=doc.documentElement,UA=navigator.use
Cookysurongbin
·
2020-07-27 15:21
移动端
适配
px2rem
H5 下载word文件时预览失败,提示无法预览此文件,它可能已损坏,有部分可可以查看预览
移动端H5
下载文件功能时,发现部分word文件可以在线打开有些无法打开,提示“无法预览此文件,它可能已损坏”;但是在Pc端下载是可以正常打开的,移动端是不行。
低调之人
·
2020-07-16 02:02
C#
移动端H5
页面的设计稿尺寸大小规范&注意事项
以下所有讨论内容和规范均将viewport设定为content=”width=device-width”的情况下)也就是我们的H5页面前端代码里面必须包含背景图片必须采用background-size:cover;来实现。在进行H5页面内容规划布局设计的时候,不能把重要内容放在太偏下的位置或者偏上,否则前端布局时可能出现内容显示不全的情况。一般情况下,H5页面设计稿做成640x1136px是最为稳
彩彩彩彩
·
2020-07-15 21:51
html
ios
网页设计
总结
移动端H5
开发常用技巧
HTML篇常用的meta属性设置meta对于移动端的一些特殊属性,可根据需要自行设置//Android禁止屏幕旋转//全屏显示//UC应用模式,使用了application这种应用模式后,页面讲默认全屏,禁止长按菜单,禁止收拾,标准排版,以及强制图片显示。//QQ强制竖屏//QQ强制全屏//QQ应用模式电话号码识别在iOSSafari(其他浏览器和Android均不会)上会对那些看起来像是电话号码
哎呦哥哥_
·
2020-07-15 14:59
H5
移动端页面动态加载 2X & 3X 图片
开发背景开发
移动端H5
页面面对不同分辨率的手机为什么要用不同倍率下的图片?有时候我们会发现,当我们在适某一机型的时候,显示上没什么问题。
木_林_森
·
2020-07-15 07:30
css
【笔记】
移动端H5
数字键盘input type=number的处理(IOS和Android)
在Vue中的项目,基于VUX-UI开发,一个常见的需求:1、金额输入框2、弹出数字键盘3、仅支持输入两位小数,限制最大11位数,不允许0开头后续:与UI沟通后,思路调整为限制输入,并减少正则替换输入值出现的闪动。后续改动如下,注意点如下:1、处理思路A。在用户输入的键盘事件中,对于不符合的输入,阻止默认行为和事件冒泡。不符合输入的规则如下:1)当前输入框中的长度大于等于配置的max2)非数字和小数
weixin_30505225
·
2020-07-15 03:39
【实战】Vue全家桶(vue + axios + vue-router + vuex)搭建
移动端H5
项目
使用Vue全家桶开发移动端页面。本博文默认已安装node.js。github链接一.准备工作安装vuenpminstallvue安装脚手架vue-clinpminstall-g@vue/cli创建webpack项目vueinitwebpackmy-app运行cdmy-appnpmrundev按照提示,在浏览器打开http://localhost:8082/,效果如下:安装状态管理vuexnpmin
weixin_30478923
·
2020-07-15 03:56
移动端H5
(vue-cli)使用webpack-spritesmith做sprite优化
问题网上有很多关于webpack-spritesmith的配置使用方法。但是通过这个插件生成的样式文件是px或rem做图片定位的,这种方式在移动端的使用场景会不再适用。移动端的background-position不同于pc端,这里我们会想办法把像素单位转换成百分比。开始做我用的
[email protected]
+less项目1.在webpack.base.conf里引入插件webpack-spritesmi
离水de鱼
·
2020-07-14 03:56
web应用程序
个人日记
移动端H5
实现图片上传
需求公司现在在移动端使用webuploader实现图片上传,但最近需求太奇葩了,插件无法满足我们的PM经过商讨决定下掉这个插件,使用H5原生的API实现图片上传。7.3日发布:单张图片上传9.29日更新:多张图片并发上传11.06日更新:常见问题效果图:基础知识上传图片这块有几个知识点要先了解的。首先是有几种常见的移动端图片上传方式:FormData通过FormData对象可以组装一组用XMLHt
weixin_33975951
·
2020-07-13 18:56
移动端H5
页面返回并且刷新页面(BFcache)
项目中的需求:点击浏览器中的返回按钮,要让页面重新加载资源。因为这部分的资源每次去加载的内容都不一样,如果返回的时候,还是看到原先的内容,那做这个内容块的意义就很小了;而如果用户看完了这部分内容,再返回来的时候,这个地方换成了新的内容,这样就能体现这部分的价值了。而对于浏览器来说,大部分浏览器的返回是直接使用缓存的,不会执行任何的javascript代码。原因:部分浏览器在后退时不会触发onloa
weixin_30877181
·
2020-07-13 17:05
移动端h5
实现拍照上传图片并预览&webuploader
.移动端实现图片上传并预览,用到h5的input的file属性及filereader对象;经测除了android上不支持多图片上传,其他基本ok实用;一:先说一下单张图片上传(先上代码):html结构(含多张图片容器div):12点击添加图片3456789css样式(由于默认file样式实在不好看,自定义透明覆盖改变了样式ps含多张图片容器div):12#fileBtn{width:100px;h
weixin_30348519
·
2020-07-13 16:04
vue瀑布流组件上拉加载更多
最近在做
移动端h5
页面,所以分页什么的就不能按照传统pc端的分页器的思维去做了,这么小的屏幕去点击也不太方便一般来讲移动端都是上拉加载更多,符合正常使用习惯。
BenjaminShih
·
2020-07-13 13:26
Vue-js
移动端H5
页面返回并且刷新页面
项目中的需求:A页面是一个列表页面,B页面是列表页的单条数据编辑页面。从A页面点击跳转到B页面,编辑数据保存后,使用window.history.back();返回A列表页面,发现A页面的数据并没有刷新,(浏览器缓存机制)。列表页面使用ajax请求服务端api获取数据,由于api的url是固定的,从B页面返回A页面后,url没有改变,浏览器使用了缓存的数据,并没有去重新请求服务器。为了解决这个问题
华尔街之猫
·
2020-07-13 09:23
javascript
解决使用mescroll遇到滚动区域高度的小坑------使用其下拉刷新功能却导致刷新内容显示不全问题
因业务需求,在
移动端h5
页面添加了一个下拉刷新的功能,然后使用了mescroll的插件在红色框内增加下拉刷新列表页面的功能,然后在列表div上包裹了两个div使用mescroll解决了下拉刷新功能,但是在滚动列表时
id_ip
·
2020-07-13 05:30
移动端H5
上传图片预览
模仿微信图片上传预览删除功能多图片上传*{margin:0;padding:0;}/*图片上传*/html,body{width:100%;height:100%;}.container{width:100%;height:100%;overflow:auto;clear:both;}.z_photo{width:5rem;height:5rem;padding:0.3rem;overflow:a
BlueSky-PHP
·
2020-07-13 01:05
web前端
Javascript
vue实现
移动端H5
数字键盘组件
我们平时扫码付款的时候,经常会输入一些数字进行付款,仔细看了下键盘和系统的键盘有点不一样,于是今天买甘蔗的时候扫码付款就想了一下要怎么去实现一个。话不多说,直接上代码。结果如下:代码如下:123×456789确定0.exportdefault{name:'App',data(){return{active:null,show:false,NUM:'',result:[]};},computed:{
#麻辣小龙虾#
·
2020-07-13 00:20
Vuejs
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他