Closed feimiao closed 1 month ago
需要在存在稍后读的页面才能测试(你截图没有体现这点,我没法判断)
已经加入稍后读了,依旧不可以,实测 https://36kr.com/p/2977813076021257 及 https://www.yuque.com/kenshin/simpread/fr8zo5 均不行。
比较奇怪的是这个网站 https://sspai.com/post/71576 却是可以的。
我怀疑这个打得开的是之前的缓存,我换成 https://sspai.com/post/92446 这个网页,也无法“测试”。
https://github.com/user-attachments/assets/8e5900cd-d53e-497f-b74e-9d8f4a620040
把你的 Markdown 模板给我看下,包括:稍后读和标注的。
稍后读:
---
title: "{{title}}"
alias:
<% if ( unread.note && unread.title != unread.note ) { %> - "{{note}}"
<% } %> - "{{title}}"
created-date: {{create|yyyy-mm-dd'T'HH:MM:sso}}
type: Simpread
<% if (unread.img) { %>banner: "<%- unread.img %> "
banner_icon: 🔖
<% } -%>
tag: {{ |tag| | }}
idx: {{idx}}
---
# {{title}}
<%
let ifURI = "http://localhost:7026/unread/"+unread.idx
%>
> [!example]- [🧷内部链接](<<%= ifURI %>>) [🌐外部链接](<{{ext_uri}}>)
> URI:: [🧷](<<%= ifURI %>>) [🌐](<{{ext_uri}}>)
> intURI:: [🧷内部链接](<{{int_uri}}>)
%%
> [!example]+ **Comments**
> ```dataview
> TABLE
> WITHOUT ID
> link(Source, dateformat(date(Source), "yyyy-MM-dd")) as Date___,
> regexreplace(rows.Comments,"^@@\[\[.+?\]\]\s","") as "Comments"
> FROM "journals"
> WHERE contains(cmnt, this.file.name)
> FLATTEN cmnt as Comments
> WHERE contains(Comments, this.file.name)
> GROUP BY file.link as Source
> SORT rows.file.day desc
> ```
> **Description**:: {{desc}}
%%
> [!md] Metadata
> **标题**:: [{{title}}]({{url}})
> **日期**:: [[{{create|yyyy-mm-dd}}]]
<% if ( unread.annotations.length > 0 ) { %>
## Annotations
{{annotations}}
<% } -%>
<% if ( unread.tags.includes('Highlights') ) { %>
![[<%% tp.file.title %>_mentions#Highlight Mentions]]
<% } -%>
<% if ( unread.refs ) { %>
## Reference
{{-|refs}}
<% } %>
标注:
<%
let colors = [ '#B4D9FB', '#ffeb3b', '#a2e9f2', '#a1e0ff', '#a8ea68', '#ffb7da' ],
color = colors[ annote.color ];
let chls = [ 'srhl1', 'srhl2', 'srhl3', 'srhl4', 'srhl5', 'srhl6' ],
chl = chls[ annote.color ];
let iframeURI = "http://localhost:7026/unread/"+unread.idx+"#id="+annote.id
if (unread.note && unread.title != unread.note) {
var filetitle = unread.note;
}
else {
var filetitle = unread.title;
}
let wikilinks = "[[SR" + unread.idx + "@" + filetitle + "|📄]]";
-%>
<% if (annote.note.startsWith("######")) { %>
<%
let note = annote.note.slice(7);
-%>
###### <% if (note) { %><%- note %><% } else { %>{{an_text}}<% } %>
<% } else if (annote.note.startsWith("######")) { %>
<%
let note = annote.note.slice(6);
-%>
###### <% if (note) { %><%- note %><% } else { %>{{an_text}}<% } %>
<% } else if (annote.note.startsWith("####")) { %>
<%
let note = annote.note.slice(5);
-%>
#### <% if (note) { %><%- note %><% } else { %>{{an_text}}<% } %>
<% } else if (annote.note.startsWith("###")) { %>
<%
let note = annote.note.slice(4);
-%>
### <% if (note) { %><%- note %><% } else { %>{{an_text}}<% } %>
<% } else { %>
> [!<%= chl %>] <%- wikilinks %> <mark style="background-color: <%= color %>">Highlights</mark> [🧷](<<%= iframeURI %>>) [🌐](<{{an_ext_uri}}>) {{#|an_tag| }}
{{{html_format|>|{{an_html}}}}}
<% if (annote.refs) { -%>
{{> - 🔗|an_refs}}
<% } -%>
<% if (annote.note) { -%>
<% if (annote.note.startsWith("todo:") == false && annote.note.startsWith("done:") == false) { -%>
>
> - 📝{{an_note}}
> ^sran-{{an_id}}
<% } else { -%>
<%
let note = annote.note.slice(6);
if (annote.note.startsWith("todo:")) {
var taskStatus = " "; }
else {
var taskStatus = "x";
}
-%>
> ^sran-{{an_id}}
- [<%= taskStatus %>] <%- note %> #web ^srtask-{{an_id}}
<% } -%>
<% } else { -%>
> ^sran-{{an_id}}
<% } -%>
<% } -%>
okay 明天确认下。
你也可以试试其他模板是否也有问题?
我这边没问题,看下图留意版本号
另外,你在 https://github.com/Kenshin/simpread/issues/6747#issuecomment-2396369982 提到的诸如 缓存 之类的论断也都不是正确的 😂
所以,你可以试试打开 DevTools 下图所示
然后按下图所示
最后在这个插件中点击测试,如果没有报错的话,上图里面会出现一些内容。如果有报错的话,请截图给我。
以下是报错内容:
截图的错误信息是点击 测试 后出现的吗?如果不是的话,我需要点击测试后出现的错误。
不过,无论如何都不是这个插件的错误,估计是你的稍后读(标注)错误造成的。
你可以试试:新建一个稍后读然后再标注一条最简单的内容,看看是否还有错误?
可能就是标注的问题诶,反正我标注后可以点击 测试 出内容,标注前是不行的,录制相关视频如下
https://github.com/user-attachments/assets/88a78273-766f-4fb4-8330-c9010a74fce3
可能就是标注的问题诶,反正我标注后可以点击 测试 出内容,标注前是不行的
我测试了只有稍后读(没有标注)的情况,也是没问题的。
这个模板的使用人数还不错,不会遇到你提到的各种问题...
如果觉得有需要的话,可以把配置文件发送到 help#####simpread.pro
邮箱里面(注意 #
→ @
)并注明这个 Issues ID:6747
然后在这里告诉我,我看下是什么问题。
已发送到您邮箱,请查收,谢谢 🙏
https://github.com/user-attachments/assets/98be954a-f864-4b1a-b51d-307f163becc0
我这边没有任何问题... 测试的网页就是你的稍后读,也没有发现任何出错信息。
我之前应该跟你说过 https://github.com/Kenshin/simpread/issues/6747#issuecomment-2396328530
所以你在 https://github.com/Kenshin/simpread/issues/6747#issuecomment-2400015329 的步骤就是错误的。
所以,在没有稍后读时,你为什么要使用这个插件?
😂
描述这个错误
使用官方模板后,点击插件页面中的“测试”按钮缺没反应
复现步骤
用的官方模板,但是点击测试没反应 尝试更换模板后依旧点击“测试”没得反应
其他相关说明
No response
操作系统
Windows 11 专业版23H2
浏览器
Edge 129.0.2792.65 (正式版本) (64 位)
发生问题的网址
https://36kr.com/p/2977813076021257