uniapp⾃定义模板
需要使⽤⾃定义模板的场景,通常有以下⼏种情况:
调整页⾯ head 中的 meta 配置
补充 SEO 相关的⼀些配置(仅⾸页)
加⼊百度统计等三⽅js
使⽤⾃定义模板时,1. ⼯程根⽬录下新建⼀个html⽂件;2. 复制下⾯的基本模板内容,到这个html⽂件,在此基础上修改meta和引⼊js;
3. 在 manifest.json->h5->template 节点中关联这个html⽂件的路径。
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>
<%= htmlWebpackPlugin.options.title %>
</title>
<!-- Open Graph data -->
<!-- <meta property="og:title" content="Title Here" /> -->
app模板网站<!-- <meta property="og:url" content="ample/" /> -->
<!-- <meta property="og:image" content="example/image.jpg" /> -->
<!-- <meta property="og:description" content="Description Here" /> -->
<script>
var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') || CSS.supports('top: constant(a)'))
document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (co </script>
<link rel="stylesheet" href="<%= BASE_URL %>static/index.<%= VUE_APP_INDEX_CSS_HASH %>.css" />
</head>
<body>
<noscript>
<strong>Please enable JavaScript to continue.</strong>
</noscript>
<div id="app"></div>
<!-- built files will be auto injected -->
</body>
</html>
在hello uni-app⽰例中有⼀个template.h5.html⽂件,即是此⽤途。
关于SEO的补充说明
H5平台是SPA单页应⽤,普通的SEO信息即加meta字段只能在,⾃定义的模板html⾥配置⾸页。
但SEO的时代在变,现在更有效的⽅式,是⽤uni-app同时发布⼀版百度⼩程序,这个搜索权重更⾼。DCloud的ask社区的H5版也是uni-
app做的,同时发布了百度⼩程序,权重更⾼,每天来⾃百度的搜索量⾮常多。是⼀个可现⾝说法的好案例。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论