文档章节

微信浏览器真不愧移动届ie啊

吾爱
 吾爱
发布于 2018/06/11 10:25
字数 200
阅读 134
收藏 0

h5 history模式下ios微信出现location.href不变化,只记录首次进入时的url。

切换到hash模式下,安卓端(新版本)又现新的问题:授权成功跳转登陆页面居然不重新请求,还用历史缓存页面,导致没办法进行下一步操作

听说还有分享、模板消息之类url的问题,强烈吐槽一下。

附目前解决方案:

  1. 使用history模式,先避免安卓端跳转问题,以及可能存在的模板消息url问题。

  2. history模式下,针对ios版本做一个判断,在进入新页面时强制刷新,以 vue-router 为例:

    	router.afterEach((to, from) => {
    	  if (!!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/) && from && from.name !== null && to.name !== 'login') {
    		setTimeout(() => {
    		  location.href = location.href
    		}, 1)
    	  }
    	})
    

© 著作权归作者所有

吾爱
粉丝 142
博文 272
码字总数 91680
作品 0
后端工程师
私信 提问
加载中

评论(0)

广州 CDN发展趋势、网站架构优化交流会圆满结束

以下是此次活动的现场照片。 活动详情请看 http://www.oschina.net/question/176014_33595 (已结束) alexie博士(右)在做演讲,蓝汛公司技术副总裁hunter(左)担任此次交流的翻译。 大家听...

reakoxie
2011/12/07
586
3
微信H5视频抓娃娃,没你想的那么难,看完你也会

短短两周时间,在线抓娃娃从一个默默赚钱的行业变成了风口行业,从硬件到软件架构、从盈利到投资、从运营到推广,全方位解读都有了。唯独H5抓娃娃(特指移动web、微信抓娃娃),仍然很神秘。...

Agora
2017/11/29
0
0
前端调试总结

1.移动前端调试方案(Android + Chrome 实现远程调试)(http://www.tuicool.com/articles/BZR3imU) 2.移动端Web开发调试之Chrome远程调试(Remote Debugging)(http://www.cnblogs.com/terryli......

IT追寻者
2016/10/21
29
0
【干货】前端进阶应该知道的这些调试方法

前言 平时工作量大并且很忙,也就意味着难免会在写代码的时候一不小心写出BUG。如果测试一旦没有测到,代码上到现网往往就是事故,很多同学在这种时候手忙脚乱,不知道怎么调试解决。本文就这...

tonychen
2019/08/31
0
0
WeX5开源前端/WeX5

WeX5跨端移动开发框架开源项目简介 一、WeX5是什么 WeX5是H5 App开发工具,开源免费,极速秒开;只需一次开发,即可发布、运行于各种前端平台上;支持iOS ipa、android apk、微信服务号/企业...

WeX5开源前端
2015/01/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Yum命令即将灭亡,快来一起拥抱DNF

一、基本介绍 DNF是Dandified yum的缩写,DNF三个字母却没有一个来自Yum。DNF也是基于RPM的包管理工具,其首先在Fedora系统中出现,已经成为Fedora系统的默认的包管理工具。 CentOS8启用了D...

听风的小猪
2分钟前
5
0
HashMap的实现原理

HashMap的实现原理,一句话概括下:HashMap底层是一个数组,数组的每个元素是一个链表。 下面为HashMap构造函数的源码: public HashMap(int initialCapacity, float loadFactor) {//初...

水木星辰
10分钟前
11
0
如何在悬停而不是单击时使Twitter Bootstrap菜单下拉列表

问题: I'd like to have my Bootstrap menu automatically drop down on hover, rather than having to click the menu title. 我想让我的Bootstrap菜单在悬停时自动下拉,而不必单击菜单标......

javail
15分钟前
11
0
Binomial

题目:https://www.codewars.com/kata/540d0fdd3b6532e5c3000b5b/ 主要思路是提取系数 a和系数b,以及指数e。然后使用二项式定理计算每一项的系数,最后将结果转换成字符串。 在转换过程中,...

reter
20分钟前
10
0
老白学编程 - “autotools” 的实例分析-netdata

概述 学了几天autotool系列的知识, 找个实际项目, 对照着分析一下,由于知识有限,不知道能深入到什么程度, 期待。 Netdata Netdata是个监控软件,做的很不错, "秒级"是他的一个特色,详...

机械猿
23分钟前
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部