#1 - 2018-2-26 02:56
Sai🖖 (Awesome!)
根据之前 [Proposal] 0001 脚本插件中心 开发的船新功能:
超合金组件
现已开始内测。
从现在起,你可以前往 Bangumi 开发者平台 https://bgm.tv/dev/app 创建类型为 组件 的应用,即可开始开发站内专用脚本与样式插件。
内测阶段的组件仅供应用创建者自行使用,我们会在功能完善后开放给所有用户。你也可以该功能创建自己专用的样式与脚本。
任何组件存在的问题请前往 番组开发小组 提出。
=组件使用指南=
前往 个人设置 - 超合金组件 即可使用其他用户开发的组件。
=组件开发指南=
1. 在 开发者平台 创建一个新应用,类型选择「组件」
2. 应用创建后,点击「添加新版本」来填写组件所需的 JavaScript 和 CSS 代码
3. 版本保存后即可前往 个人设置 启用组件
4. 你可以选择「提交审核」,让所用用户都可以使用你的组件
超合金组件
现已开始内测。
从现在起,你可以前往 Bangumi 开发者平台 https://bgm.tv/dev/app 创建类型为 组件 的应用,即可开始开发站内专用脚本与样式插件。
内测阶段的组件仅供应用创建者自行使用,我们会在功能完善后开放给所有用户。你也可以该功能创建自己专用的样式与脚本。
任何组件存在的问题请前往 番组开发小组 提出。
=组件使用指南=
前往 个人设置 - 超合金组件 即可使用其他用户开发的组件。
=组件开发指南=
1. 在 开发者平台 创建一个新应用,类型选择「组件」
2. 应用创建后,点击「添加新版本」来填写组件所需的 JavaScript 和 CSS 代码
3. 版本保存后即可前往 个人设置 启用组件
4. 你可以选择「提交审核」,让所用用户都可以使用你的组件
我试了下屏蔽类脚本结果大失败,这类脚本放在文档最后加载的结果就是先显示内容,加载完了再屏蔽
好处就是不用考虑在 dom 渲染前屏蔽完这种优化,反正我这纯新手也不会
不过脚本加载在 body 之前,脚本太慢的话会不会影响页面主体的加载,来自前端萌新的担忧b38
用法像以前那样加到注释里就行了吗?
不过我也知道这么催更不太好,只是有点急切地期待通过审核然后能让大家都用上我的组件。
在这里Mark一下当时发的Bug贴好了。我也是自定义CSS来解决的,但是现在的组件功能不就是用来做这个事情的嘛,狂喜乱舞中……
好吧,知道了,这个结构有点不科学啊
`/dev/app/42/gadget/20` 這裡 20 可以換成任意數字看到其他版本,感覺應該是 bug
連我還沒回報的 Bug 都修好了
现在组件数量少倒是没什么问题,多了以后应该会像目录系统一样特别难找东西。已用和未用组建我觉得颜色区分之类的就够了