当前位置: 首页 > wzjs >正文

温州网站建设服务器seo查询seo优化

温州网站建设服务器,seo查询seo优化,织梦网站安装教程视频,权威的南昌网站建设此坑描述 订单详情某按钮点击,通过window.location.href跳转到(外部)第三方链接后,回退后,在ios中生命周期和路由导航钩子都失效了,无法触发。 在安卓中无视此坑, 回退没有问题 解决 原因&am…

此坑描述

订单详情某按钮点击,通过window.location.href跳转到(外部)第三方链接后,回退后,在ios中生命周期和路由导航钩子都失效了,无法触发。 在安卓中无视此坑, 回退没有问题

解决

原因:根据强大的度娘,大概了解此问题可能是因为缓存造成的,所以页面生命钩子,路由钩子没有触发

方案:onpageshow事件。 在用户浏览网页时触发 onpageshow 事件类似onload事件;

onload 事件在页面第一次加载时触发;onpageshow 事件在每次加载页面时触发,即 onload 事件在页面从浏览器缓存中读取时不触发;

created () { window.addEventListener('pageshow', () => { //回退到vue应用执行的操作}) 
}

例子

注:组件销毁时最好销毁pageShow事件,避免消耗

  created() {//处理跳转外部链接后,ios回退标题不改变问题if (this.$store.state.isIOS) {window.addEventListener('pageshow', this.setNav)}},beforeDestroy(){if (this.$store.state.isIOS) {window.removeEventListener('pageshow', this.setNav)}},methods:{// 设置标题setNav(){console.log('aaaaaaa----');window.$native.setNavTitle('订单详情', '', '')console.log('bbbbbbbbbbb');},}

禁止用户返回

  const popstate = () =>{ // 禁止ios 返回事件// if (isIOS()) {window.history.pushState(null, null, document.URL);window.addEventListener("popstate", function(e) {window.history.pushState(null, null, document.URL);})// }}
http://www.dtcms.com/wzjs/490446.html

相关文章:

  • wordpress用的什么前端长沙有实力seo优化公司
  • 网站备案和域名备案seo搜索引擎优化知乎
  • 做性事的视频网站名字全网营销公司排名前十
  • 青岛网站优化联系方式迅雷bt磁力链 最好用的搜索引擎
  • 网站开发武汉公司免费网站模板
  • 网站都需要什么类别百度搜索关键词热度
  • 网站监控 重启电脑速成班短期电脑培训班
  • 计算机毕业论文代做网站网站之家查询
  • 制作一个静态网站源码软文网站发布平台
  • 免费申请注册网站广州线下教学
  • 购物网站商城策划成都建设网官网
  • 网站建设公司对父亲节宣传口号天津企业seo
  • 代做论文的网站有哪些好的网络销售靠谱吗
  • 做关于什么的网站深圳网站优化平台
  • 网站怎么做图片放映效果如何推广网店
  • 做网站开发要学什么软件专业seo外包
  • 济南市商务局官方网站nba最新新闻消息
  • 阿里云怎么做网站seo软件优化
  • 网站的后续优化方案黑龙江头条今日新闻
  • AWS免费套餐做网站可以吗热门搜索排行榜
  • 深圳股票配资网站开发线下推广方法有哪些
  • 永久免费做网站app软文通
  • 阿里云如何查看已建设好的网站谷歌seo和百度区别
  • 邢台做移动网站找谁百度指数app
  • 平台设计图片西青seo
  • 盐城哪里做网站怎么做网站免费的
  • 中智软件开发有限公司seo排名优化推广教程
  • 淮北网站网站建设seo含义
  • 外国服务器的网站外贸推广平台哪家好
  • 农行网站不出动画怎么做公众号软文推广