苹果系统分享问题,页面重定向,返回分享失效,在js中引入下面代码即可。
解决的代码:
$(function () {
var isPageHide = false;
window.addEventListener('pageshow', function () {
if (isPageHide) {
window.location.reload();
}
});
window.addEventListener('pagehide', function () {
isPageHide = true;
});
})
ios端返回上一页,自动刷新历史记录代码如下:
<script> if (document.addEventListener) { /*event.persisted 判断浏览器是否有缓存, 有为true, 没有为false*/ window.addEventListener('pageshow', function (event) { if (event.persisted || window.performance && window.performance.navigation.type == 2){ location.reload(); } },false); } </script>