tt.setPageInfo
收藏
我的收藏

基础库 3.22.0 开始支持本方法,低版本需做[兼容处理],这是一个异步方法。​
设置页面 Web 化后的页面信息。​

语法​

tt.setPageInfo(options)

参数说明​

options 为 object 类型,属性如下: ​
属性名​
类型​
默认值​
必填​
说明​
最低支持版本​
title ​
string ​
是 ​
页面文章标题,根据页面的主要内容设置,且需要每个页面尽量唯一。需要根据页面接口返回值进行设置。长度限制 70 字符,超出部分会被截断为省略号。​
3.22.0​
keywords ​
string ​
是 ​
页面文章关键词,多个关键词之间使用英文逗号 “,” 隔开。 ​
3.22.0​
description ​
string ​
是 ​
页面文章摘要、描述信息。长度限制 150 字符,超出部分会被截断为省略号。​
3.22.0​

回调成功 ​

object 类型,属性如下:​
属性名
类型
说明
最低支持版本
errMsg ​
string ​
"setPageInfo: ok" ​
3.22.0​

回调失败 ​

object 类型,属性如下:​
属性名
类型
说明
最低支持版本
errMsg ​
string ​
"setPageInfo: fail" + 详细错误信息 ​
3.22.0​
errNo ​
number ​
错误码 ​
3.22.0​

扫码体验​

由于 Web 化环境的特殊性,需直接使用开发者工具 Web 化调试功能体验。​

代码示例​

Page({ onLoad(){ const data = fetchData(); tt.setPageInfo && tt.setPageInfo({ title: data.title, keywords: data.keywords, description: data.description, }); }, fetchData(){ // 具体的页面信息请求接口 tt.request(); return { title:'小程序web化接入', description: 'Web化是平台通过技术手段帮助抖音小程序自动转化得到的一个 H5 版本的小程序,其功能与展示形式与小程序一致。在对小程序进行Web化后,小程序的页面就可以被搜索爬虫抓取,从而可以以自然结果的样式在搜索结果中展现。这个H5版本的小程序不会被普通用户直接访问到,仅用于被搜索的爬虫抓取内容。用户在C端访问时,点击搜索卡片后打开的仍然是小程序。', keywords: 'web化,搜索,小程序', } } })