Vue 动态设置网站title 解决ios在微信浏览器中不生效问题
2018-01-05 16:07
1036 查看
最近在做微信公众号开发,公司采用了前后端分离,前端用了vue,现在遇到一个需求是 当用户阅读一本书的时候,把书名做为网站title显示出来。
楼主采用
安卓可以正常显示,但是ios在微信浏览器中不生效
最后的解决办法:
楼主采用
document.title = "文章标题"
安卓可以正常显示,但是ios在微信浏览器中不生效
最后的解决办法:
setTimeout(function(){ //利用iframe的onload事件刷新页面 document.title = '标题'; var iframe = document.createElement('iframe'); iframe.style.visibility = 'hidden'; iframe.style.width = '1px'; iframe.style.height = '1px'; iframe.onload = function () { setTimeout(function () { document.body.removeChild(iframe); }, 0); }; document.body.appendChild(iframe); },0);
相关文章推荐
- 用document.title=“xxx”动态修改title,在ios的微信下面不生效的解决办法!
- 用document.title=“xxx”动态修改title,在ios的微信下面不生效的解决办法!
- iOS开发解决:iOS8.1中UIBarButtonItem的setTitleTextAttributes对Disabled颜色设置无效问题
- ios以及微信页面中title动态修改失效问题
- 解决360浏览器和谷歌(Google Chrome)浏览器下CSS设置字体大小小于12px无法生效的问题
- 解决ios上微信浏览器返回不刷新的问题
- JS如何设置iOS中微信浏览器的title
- 原生js解决微信在iOS上无法修改title的问题
- 解决动态生成的网页在微信浏览器中每次返回都会重新生成的问题
- 解决IOS微信内置浏览器返回后不执行js脚本的问题
- 解决360浏览器和谷歌(Google Chrome)浏览器下CSS设置字体大小小于12px无法生效的问题
- 解决谷歌(Google Chrome)浏览器下CSS设置字体大小小于12px无法生效的问题
- Vue页面在苹果设备中微信(X5)浏览器title不改变的解决方法
- ios微信浏览器-div设置滚动-不出现滚动条的解决办法
- 原生js解决微信在iOS上无法修改title的问题
- ios微信浏览器动态修改title
- 解决谷歌(Google Chrome)浏览器下CSS设置字体大小小于12px无法生效的问题
- 解决ios微信下vue项目组件切换并自动播放音频问题
- 微信分享动态设置title desc取不到值的原因及解决方法
- js设置ios中微信浏览器的title