update at 2025-10-08 17:32:31

This commit is contained in:
douboer
2025-10-08 17:32:31 +08:00
parent 1c8449b04a
commit 5d32c0f5e7
14 changed files with 488 additions and 206 deletions

View File

@@ -42,8 +42,10 @@
+------------------------------------------------------------+
| [⬇ 当前页切图] [⇓ 全部页切图] | ← 底部操作栏
+------------------------------------------------------------+
效果参考附图。
- 先对html分页在预览中分页显示。
- 页面适配切图比例的设置。
@@ -52,12 +54,15 @@
- 点击"+"所有字体加一号,点击"-"所有字体减一号。
- 点击"当前页切图"把当前html页面转为png图片图片保存路径和命名按此前设置。
- 点击"全部页切图"把所有html页面转为png图片图片保存路径和命名按此前设置。
## 问题
1. "发布平台"首次选“小红书”时,预览页面没有加载当前文章。
2. 顶部按钮适应窗口宽度,超出窗口,折行显示。
3. 页预览不完整,改为
3. 小红书模式,页预览不完整
4. 修改:
- 公共部分独立出来如“发布平台”放在新建platform-choose.ts中“发布平台”选择切换平台逻辑放在该模块中便于以后其他平台扩展。
- 其他所有组件独立。node-preview.ts改为mp-preview.ts, 专门用于处理微信公众号模式下的页面和逻辑处理preview-view.ts改为xhs-preview.ts专门用于小红书模式下的页面和逻辑处理。
@@ -69,6 +74,7 @@
平台选择后依据选择模式调用mp-preview.ts(微信公众号mp)或xhs-preview.ts(小红书xhs)中的方法。
- mp-preview.ts中保留微信公众号模式(micro-public,mp)相关的处理逻辑。
- mp-preview.ts中去掉小红书处理逻辑(移到xhs-preview.ts中)。
5. 把代码逻辑中的所有css移到styles.css中。✅