微信单页面应用标题设置无效的解决方案
来源:互联网 发布:同花顺软件乱码 编辑:程序博客网 时间:2024/06/05 16:12
在开发一个vue单页面应用时发现传统的设置标题方法:document.title = xxx 并不管用。于是上网搜索了一下,原因是单页面应用的页面都是因为路由的改变而改变,而微信中webview只会对页面的标题加载一次,所以接下来写在js中的动态改变是没用的。
在github上找到一个插件可以完美解决这个问题。其原理是在路由切换完成后加载一个空的iframe去动态设置title。
使用方法:
//main.js引入Vue.use(require('vue-wechat-title'))//然后在路由配置里设置const routes = [ { name: 'Home', path: '/home', meta: { title: '首页' }, component: require('../views/Home.vue') }, { name: 'Order', path: '/order', meta: { title: '订单' }, component: require('../views/Order.vue') }, { name: 'UCenter', path: '/ucenter', meta: { title: '用户中心' }, component: require('../views/UCenter.vue') }]
0 0
- 微信单页面应用标题设置无效的解决方案
- 应用母版页的页面,设置标题
- Android toolbar的标题设置无效
- 对于layer_v1.9 ~ v3.0之间弹出层标题不居中和按钮设置居中无效的解决方案
- eclipse设置的断点无效的解决方案
- eclipse设置的断点无效的解决方案
- ListView设置setSelection无效的解决方案
- UIImageView设置tintColor无效的解决方案
- Android设置页面没有标题的方法
- ASPX页面滚动条样式无效的解决方案
- vs中设置的断点无效的解决方案
- GridView设置Item的点击事件无效的解决方案
- Android 设置imeOptions无效,解决方案
- 一个页面标题和过滤输出的解决方案
- 一个页面标题和过滤输出的解决方案(上)
- 一个页面标题和过滤输出的解决方案(下)
- Chrome下font-size:10px; 设置无效的解决方案
- 自定义headerView设置背景色无效的解决方案
- ES6 Number
- Java EE notes
- 数学——学科分支
- 【阿里巴巴】淘宝内容平台实习生招聘火热内推中
- Qt|QT禁用最大化按钮和禁止调节窗口大小
- 微信单页面应用标题设置无效的解决方案
- exp导出分区表数据
- SuperMap iMobile for Android常见问题解答集锦(十三)
- jql 语句的写法问题
- 密码学——网间数据加密传输全流程(SSL加密原理)
- 编译slam_gmapping
- linux定时任务的保存位置以及写法,使用示例
- 全局变量和局部变量
- Matlab笔记:字符的基本操作