一、ios頁面返回上層頁面數據沒有更新,能夠在上層頁面強制加入監聽進行更新javascript
if(getAppType() == 'ios'){ addReload(); } /** * ios系統增長進入頁面監聽事件 * * @author wangzhen 2019-05-08 */ function addReload(){ var isPageHide = false; window.addEventListener('pageshow', function () { if (isPageHide) { window.location.reload(); } }); window.addEventListener('pagehide', function () { isPageHide = true; }); } /** * @brief 獲取打開當前頁面的設備類型 */ getAppType = function() { var userAgent = navigator.userAgent; var appType = "android"; if (!(userAgent.indexOf('Android') > -1 || userAgent.indexOf('Adr') > -1)) { appType = "ios"; } console.log(appType); return appType; }