空页面重定向

  • 有个需求,通过接口获取第三方给页面,由于第三方的页面随时会变,所有不好让APP原生写死,便通过h5写一个空白页面,获取到第三方页面后跳转。

其中碰到两个问题

安卓跳转第三方页面后,点击返回,会返回到我的空白页面,然后再次跳转到第三方页面

ios返回我的空白页面不会触发reload事件

  1. 对于第一个问题,我是通过url处理,APP开始进入我的页面时,会带参数,然后history.pushState方法把参数去掉,这样,当安卓返回我的页面后,我通过url参数判断是返回还是首次进入处理。
  2. 第二个问题,ios返回不会重新刷新页面,通过监听pageshow事件,在该事件中处理返回的事件。

代码如下





    
    
    
    
    








你可能感兴趣的:(空页面重定向)