【Android移动端IOS】
@Umbrella
纸上得来终觉浅,绝知此事要躬行
展开
-
audio / video 媒体标签在IOS端触发不了的两种解决方法,亲测有效~
什么??音视频标签在IOS手机上播放不了,你一定踩了这个坑,来看看怎么解决吧~原创 2022-04-02 10:03:48 · 5349 阅读 · 0 评论 -
H5键盘收起弹出js判断方法【Android与IOS不同监听方法】
var ua = navigator.userAgent.toLowerCase()var isIOS = /iphone|ipad|ipod/.test(ua);var isAndroid = /android/.test(ua); // 监听输入框的软键盘弹起和收起事件function listenKeybord($input) { if (isIOS) { // IOS 键盘弹起:IOS 和 Android 输入框获取焦点键盘弹起 $input.addEven原创 2021-01-25 10:45:39 · 1617 阅读 · 0 评论 -
安卓微信二次分享不显示描述和图片
问题描述在做微信分享的时候有遇到过这样的问题,,第一次分享到微信,描述和图片都能正常显示,但是打开连接用微信自带的分享功能进行分享时,就会出现以下情况:描述变链接、图片不显示、标题变更。导致的原因实现微信分享需要调用JSSDK的两个分享接口,按照微信JSSDK最新JS 1.4.0文档上说: “原有的 wx.onMenuShareTimeline、wx.onMenuShareAppMessage 接口,即将废弃”。所以我们使用了最新的 wx.updateAppMessageShareData 、upd转载 2021-01-16 17:42:56 · 2365 阅读 · 0 评论 -
IOS微信浏览器返回事件popstate监听 会立即执行一次【解决方案】
页面跳转从a->b->b1->c,然后从c返回到b再到a。(监听popstate)IOS版的微信,是会立即触法popstate事件,导致直接从C页面跳转到A页面解决办法:var bool = false;window.addEventListener('pageshow',function(){ bool = false; setTimeout(function(){ bool = true; },1000)//延迟1秒 防止ios微信返.原创 2020-12-16 20:15:35 · 1143 阅读 · 0 评论 -
移动端rem,机型适配布局界面配置,摆脱花里胡哨样式出现(一套操作适配所有机型)
移动端rem,机型适配(再配合lass,sass,按照设计图来设置比例,本文使用的是640;还有750的)(function () { document.addEventListener('DOMContentLoaded', function () { var deviceWidth = document.documentElement.clientWidth; if(deviceWidth > 640) deviceWidth = 640; document.document原创 2020-11-05 18:00:49 · 1017 阅读 · 0 评论 -
vue移动端下拉刷新、上拉加载
前言由于自身的项目比较简单,只有几个H5页面,用来嵌入app中,所有没有引入移动端的UI框架,但是介于能让用户在浏览H5页面时有下拉刷新和上拉加载,有更好的用户体验,自己写组件实现。1、下拉刷新 DropDownRefresh.vue<template lang="html"> <div class="refresh-moudle" @touchstart="touchStart($event)" @touchmove="touchMove($event)" @touch转载 2020-10-10 16:40:25 · 3477 阅读 · 2 评论 -
mint-ui的日期选择框DatetimePicker,android手机显示空白问题
有华为或小米手机出现日期选择框,日期显示空白,确定和取消还在的问题,这些个兼容问题真的是很难查,但是好在网友给力,搜到了解决办法,分享给大家~~其实很简单,修改一个属性就行.picker-items{ width:100% }原文地址:https://blog.csdn.net/qq_34664239/article/details/93870689...转载 2020-09-09 16:34:38 · 943 阅读 · 0 评论 -
charles抓取本机电脑https请求【charles】
安装地址charles抓包工具下载地址:https://www.charlesproxy.com/有条件的小伙伴找个激活码永久激活,否则你懂的…抓包本地请求步骤1、安装证书:↓ ↓ ↓↓ ↓ ↓↓ ↓ ↓↓ ↓ ↓2、开启SSL Proxying 路径:Proxy -> SSL Proxying setting↓ ↓ ↓到此结束即可抓取本机发出的请求啦------------------------------但是现实有时也是残忍的,你还是没抓到-原创 2020-07-22 19:34:12 · 9583 阅读 · 0 评论 -
【Android移动端IOS】js监听Android手机物理返回按键
功能需求描述在工作开发过程中,遇见一个功能需求,要求在页面A.html对Android手机的物理返回按键进行监听,当用户点击物理返回按键时,弹出confirm弹框:用户点击“确定”,跳转至页面B;用户点击取消,仍停留在当前页面,此时点击物理返回按键,依旧弹出confirm弹框,重复上述过程。实现逻辑当前,js并没有对应Android手机物理返回按键这一事件的API,无法直接对这一事件进行监听以及后续操作,因此,我们只能通过js的其他方法,来实现近似的效果。这里,我们考虑的是使用history有关的方法原创 2020-05-25 09:30:25 · 948 阅读 · 0 评论 -
【Android移动端IOS】解决FileConstructor is not a constructor 的ios兼容问题
最近 做项目,做的要是拍照后上传相片,以file格式上传。。所以 拍照 后用canvas生成base64格式再转file。。在PC和安卓都是没有问题,到IOS上面不行。。new file后就是生成一个{};查了下file对象 ,支持的浏览器如下:接口文档 上面 介绍的是file也是 特殊的类型blob:而blob对象支持 主流 的浏览器 。所以转换为blob再转成file来上传,代码 如...原创 2020-02-23 20:53:34 · 1267 阅读 · 0 评论