遇到Uniapp配置meta不生效怎么解决(uniapp配置文件)

admin1817756年前0条评论

一淘模板56admin.com遇到了Uniapp 是一种基于Vue.js的跨平台应用开辟框架,其开辟轻易、易上手,能够快速构建出iOS、Android以及H5页面,成为现在移动应用开辟的主要工具之一。然而,跨平台应用的开辟也带来了一些问题,比如本文即是解决uniapp页面配置 meta 不失效的问题,希望对于读者有所帮助。

问题形容

近期有开辟者反应在应用uniapp构建的H5页面中,配置meta标签不失效,即在浏览器中检察网站源代码,找不到响应的meta标签。但在开辟工具的预览中以及手机端检察页面均能够失常显示。

问题解决

一、确认meta内容是否准确

首先需要确保meta标签的内容是否准确,在uniapp的page.json中配置:

"meta": {"viewport": "width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no","keywords": "uniapp, meta, 问题, 解决","description": "uniapp 配置 meta 不失效的解决方法","apple-mobile-web-app-capable": "yes","apple-mobile-web-app-status-bar-style": "black","format-detection": "telephone=no,email=no,address=no"}

其中,viewport、keywords、description是需要的meta标签,可增添其余的meta标签停止共性化配置。

二、在index.html中增添meta标签

如果在page.json配置meta后在页面源代码中不存在响应的标签,需要在uniapp名目标index.html中将meta标签手动增添进去。比方,在head标签中增添viewport的meta标签:

如果需要增添其余的meta标签,可参考第1步中的配置。

三、确认uniapp打包配置

如果在前两步中均未能解决问题,需要确认uniapp打包的配置,主要囊括下列两个方面:

是否在uniapp的manifest.json中配置了打包的门路

manifest.json是uniapp构建的配置文件,需要在其中配置打包的门路。细致而言,需要在manifest.json中的weex>appboard>src属性或者h5>router>pages属性中增添需要打包的页面门路。

// weex > appboard > src 示例"weex": {"appName": "UniApp","appBoard": "/index.vue","pages": ["pages/tabbar/index/index","pages/tabbar/quick-work/quick-work","pages/tabbar/find/find","pages/tabbar/mine/mine"]} // h5 > router > pages 示例"h5": {"custom": {"titleNView": true,"scrollIndicator": "none"},"router": {"mode": "hash","pages": [{"path": "/","style": {"navigationBarTitleText": "首页"},"query": "","meta": {"viewport": "width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no","keywords": "uniapp, h5, 打包配置, manifest.json","description": "uniapp 配置 meta 不失效的解决方法","apple-mobile-web-app-capable": "yes","apple-mobile-web-app-status-bar-style": "black","format-detection": "telephone=no,email=no,address=no"}}]}}

是否在uniapp的vue.config.js中配置了打包的门路

除了在manifest.json中配置打包门路,也能够在uniapp名目标根目录中的vue.config.js文件中停止配置,首如果在outputDir以及pages属性中停止配置:

module.exports = {outputDir: 'dist/h5',pages: {index: {entry: 'src/main.js',template: 'public/index.html',filename: 'index.html',title: 'Index Page',chunks: ['chunk-vendors', 'chunk-co妹妹on', 'index']}}}

以上为整体示例代码,细致请查阅民间文档或者在开辟进程中停止调试。

论断

在uniapp中配置meta标签后,如果在页面源代码中不存在响应的标签,需要手动在index.html中增添;如果打包后仍未失效,需要确认manifest.json以及vue.config.js中的配置是否准确。希望本文解决了您的问题,也希望uniapp能够越来越欠缺,成为更加稳固、易用的开辟工具。

你可能想看:

本文链接:https://addon.ciliseo.com/yu-dao-uniapp-pei-zhi-meta-bu-sheng-xiao-zen-me-jie-jue.html

Uniappmeta标签页面路径问题示例源代码是否正确其他的属性解决方法配置
配置windowsupdate请勿关机配置是什么意思配置英文配置的代理服务器未响应怎么解决配置文件非法78012032配置windowsupdate卡住不动35配置波尔多液的化学式方程式配置一定的物质的量的溶液实验配置机是什么意思配置机和普通机区别配置文件非法7801203,2怎么解决配置文件非法7801203,2配置电脑配置低的电脑装win7好还是win10好配置管理配置检测配置的英文配置文件非法怎么解决配置溶液配置英文配置中心配置文件配置docker镜像源配置环境变量配置python环境变量配置git配置ssh配置java环境页面升级紧急升级访问通知页面布局怎么设置页面翻译软件页面设置页面布局页面时间怎样显示出来页面英文页面翻译页面颜色怎么设置页面缩小快捷键ctrl加什么页面翻译在线页面访问永久每天正常更新页面放大缩小快捷键页面升级紧急访问紧急跳转狼页面英文翻译成中文页面切换快捷键ctrl加什么页面翻译成中文页面横向纵向只调整一页页面切换快捷键页面设计页面翻译工具页面文件太小无法完成操作页面图片下载页面截图页面文件页面自动刷新页面长截图标签打印机标签制作标签模板标签英文标签贴纸的胶怎么去除标签贴纸图片标签效应标签胶残留的胶如何去除标签纸图片标签图片标签打印软件标签打印软件免费版标签纸标签贴纸标签打印标签贴标签机标签英文标签页标签设计标签系统问题的英文问题少年学校管教机构哪家正规问题大全问题清单问题英语怎么读问题整改清单及整改措施情况问题查摆清单及整改措施问题儿童都来自异界问题的拼音问题学生是我的相亲对象问题清单及整改台账问题清单及整改措施问题清单及整改措施2024问题解决型对策表前四项的先后顺序依次是问题查摆清单及整改措施2024问题图片问题导向问题台账及整改措施表问题英文问题王子问题住宅问题意识问题在经济根子在政治

网友评论

扫一扫二维码添加客服微信

关于我们建站招商建站服务