因为和原生的交互是需要h5这边来提供 标签的来是来判断要不要显示分享按钮,所有就需要手动设置 标签,标题和内容

//router内的设置
{
   path: '/teachers',
   name: 'TDetail',
   component: TDetail,
    : {
     :"教师详情",
    content: 'disable'
   }
  },
  {
   path: '/article',
   name: 'Article',
   component: Article,
    : {
     : "文章详情",
    content: 'disable-no'
   }
  },
 //main.js里面的代码
 router.beforeEach((to, from, next) => {
 /* 路由发生变化修改页面  */
 if(to. .content){
  let head = document.getElementsByTagName('head');
  let   = document.createElement(' ');
   .content = to. .content;
  head[0].appendChild( )
 }
 /* 路由发生变化修改页面  */
 if (to. . ) {
  document.  = to. . ;
 }
 next()
});

效果如图: 

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

收藏 打印