Closed ElainaFanBoy closed 1 year ago
nonebot_plugin_htmlrender
版本太高了,刚去看了下 https://github.com/kexue-z/nonebot-plugin-htmlrender/commit/8af13b6b70d7b54bf2152a7389a910d96f45c250 改了东西。device_scale_factor
设置的方法和旧版不兼容了。他们 6 月 26 日发了新版 0.2.1,这个插件只支持到前一个版本 0.2.0.3。
手动降一下 nonebot_plugin_htmlrender
版本吧,插件这边功能不会受影响:
pip install nonebot-plugin-htmlrender==0.2.0.3
nonebot_plugin_htmlrender
版本太高了,刚去看了下他们那边 https://github.com/kexue-z/nonebot-plugin-htmlrender/commit/8af13b6b70d7b54bf2152a7389a910d96f45c250 改了东西,device_scale_factor
设置的方法和旧版不兼容了。手动降一下
nonebot_plugin_htmlrender
版本吧,插件这边功能不会受影响:pip install nonebot-plugin-htmlrender==0.2.0.3
草,这样跟我另一个插件的htmlrender版本冲突了,我再考虑考虑吧()
建议卸载 gspanel,辣鸡插件
建议卸载 gspanel,辣鸡插件
不垃圾,我感觉挺好用的呀
要用 0.2.1 版本的 nonebot-plugin-htmlrender 话就改一下下面这两个地方的 device_scale_factor
设置方法:
把原来 pages
的 device_scale_factor
移到外面,大概像这样:
return await template_to_pic(
template_path=htmlBase,
template_name=f"team-{TEAM_TPL_VER}.html",
templates={"css": TEAM_TPL_VER, "data": data, "detail": showDetail},
pages={
- "device_scale_factor": SCALE_FACTOR,
"viewport": {"width": 600, "height": 300},
"base_url": f"file://{htmlBase}",
},
+ device_scale_factor=SCALE_FACTOR,
wait=2,
type="jpeg",
quality=100,
)
感谢,辛苦了
运行环境
报错详情
场景
日志
额外信息