codecamp

tt.createFollowButton

基础库 1.19.0 开始支持本方法,低版本需做兼容处理
暂时只支持在今日头条 App 上使用(使用说明)。

创建关注头条号按钮。


参数

Object 类型,属性如下:

属性类型默认值必填描述
typestring按钮的类型,取值 image 或 text。image 对应图片按钮,text 对应文本按钮
imagestring按钮的背景图片,type 为 image 时必填。仅支持本地图片,目录包括代码包目录、临时文件目录和本地用户目录
styleobject按钮的样式

style 对象说明

属性类型默认值必填说明
leftnumber左上角横坐标
topnumber左上角纵坐标
widthnumber宽度
heightnumber高度
backgroundColorstring背景颜色
borderColorstring边框颜色
borderWidthnumber边框宽度
borderRadiusnumber边框圆角
textAlignstring文本的水平居中方式
fontSizenumber字号
lineHeightnumber文本的行高
textColorstring文本颜色

style.textAlign 属性合法值

说明
left居左
center居中
right居右


返回

返回一个 FollowButton 对象


示例

// 创建关注头条号按钮
const btn = tt.createFollowButton({
  type: "image",
  image: "images/follow_btn.png",
  style: {
    left: 20,
    top: 40,
    width: 150,
    height: 40,
    lineHeight: 40,
    backgroundColor: "#ff0000",
    textColor: "#ffffff",
    textAlign: "center",
    fontSize: 16,
    borderRadius: 4,
    borderWidth: 1,
    borderColor: "#ff0000"
  }
});


FollowButton
tt.checkFollowState
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

无标题目录

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题目录

无标题文章

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }