# 使用

# 选项

# el

  • 类型:String | HTMLElement

  • **详细:**提供一个在页面上已存在的 DOM 元素作为 Comment 实例的挂载目标。可以是 CSS 选择器,也可以是一个 HTMLElement 实例。

# options

  • 类型:Object

  • **详细:**接口请求的所需相关参数,详见下文

# options.gameid

  • 类型:String

  • **详细:**游戏 / 业务 id

  • 参考:

可选值 游戏名称
bwlb 保卫萝卜
cfm 穿越火线
cqsj 传奇世界
ddtank 弹弹堂
dn 龙之谷
hlddz 欢乐斗地主
huoying 火影忍者
jtlq 街头篮球
jx 剑侠情缘
kofd 拳皇命运
majiang 欢乐麻将
mhzx 梦幻诛仙
miku 初音未来:梦幻歌姬
mv2 纪念碑谷 2
qj2 奇迹觉醒
qjnn 奇迹暖暖
qsm QQ 飞车手游
rxcq 热血传奇
shootgame 魂斗罗
smoba 王者荣耀
tlbb 天龙八部
ttxq 天天象棋
vc 乱世王者
wepang 天天爱消除
wepoker 天天德州
xxsy 寻仙手游
ylzt 御龙在天
zht 征途
ztj 择天记
zyhx 自由幻想

# options.title

  • 类型:String

  • 默认值:document.title

  • **详细:**当前资源的标题,默认为当前 HTML 页面 document.title 的值

# options.stime

  • 类型:Number

  • **详细:**当前资源的创建时间,年月即可,如:201710

# options.objid

  • 类型:Number

  • **详细:**当前资源的自定义 id,需为长度不超过 20 的整数

  • 示例:

// 可设置为接入评论时的毫秒值,保证资源 id 的唯一性
console.log(Date.now()) // 1506764637811

new Comment({
  options: {
    objid: '1506764637811',
    // ...
  },
})
1
2
3
4
5
6
7
8
9

# options.moduleId

  • 类型:String

  • **详细:**当前资源所属的业务模块 id

  • 参考:

可选值 描述
anchor_mobile 移动端主播
boss_illustrations_mobile boss 图鉴
clothes_mobile 私人衣橱
comic_mobile 移动端同人资讯
death_map_mobile 死亡地图
feed 王者荣耀资讯
feed_mobile 移动端资讯
gun_center 枪械中心
match_feed_mobile 赛事中心资讯
match_mobile 移动端赛事
match_team_mobile 赛事中心战队留言板
match_video_mobile 赛事中心视频
micro_forum_mobile 微论坛
music_mobile 移动端音乐
novel_mobile 移动端小说
player_mobile 球员留言板
season_match_mobile 移动端季中赛
topics_mobile 移动端话题
topics_wall_mobile 话题墙
video_mobile 移动端视频

# options.channel

  • 类型:Number

  • 默认值:4

  • **详细:**评论渠道标识

  • 参考:

可选值 描述
1 微社区
2 小程序
3 王者荣耀 - 赛事中心
4 PC 端官网
5 移动端官网
6 移动端同人站
7 王者荣耀助手 App

# options.num

  • 类型:Number

  • 默认值:8

  • **详细:**每次请求加载的评论条数

  • 参考:

可选值 描述
5 - 10 可选值范围

# options.hotlevel

  • 类型:Number

  • 默认值:10

  • **详细:**成为热门评论的获赞数阈值

# options.hotnum

  • 类型:Number

  • 默认值:3

  • **详细:**热门评论条数

# login

  • 类型:Object

  • **详细:**登录授权相关参数配置,若无相关需求可缺省,详见下文

# login.qqappid

  • 类型:String

  • **详细:**QQ 登录授权(非 MSDK)所需的 appid

# login.wxappid

  • 类型:String

  • **详细:**微信登录授权(非 MSDK)所需的 appid

# 全局 API

# Comment.version

  • **详细:**提供字符串形式的 Comment 安装版本号

  • 示例:

import Comment from '@tencent/comment-pc'

console.log(Comment.version) // 1.0.0
1
2
3