V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Pipecraft  ›  全部回复第 8 页 / 共 42 页
回复总数  822
1 ... 4  5  6  7  8  9  10  11  12  13 ... 42  
发现加载多个分页时,滚动页面的话,会出现页面空白现象,等一会儿又正常。所有分页加载完毕后,就没有这个现象了。
不知道你那里是不是这样子。

估计是把加载的分页插入到页面时,阻塞页面渲染了。能否解决我再研究看看。

如果影响使用,可以把“预加载所有分页”选项关掉。
@revalue #18 支持数据导入功能。https://utags.pipecraft.net/data/
数据弄成下面这种格式就可以:

```json
{
"data": {
"meta": {
"databaseVersion": 2
},
"https://www.v2ex.com/member/Pipecraft": {
"tags": ["utags 作者"]
},
"https://www.v2ex.com/member/Livid": {
"tags": ["test", "站长"]
}
}
}

```
@revalue #12 可以试试「🏷️ 小鱼标签」用户脚本,支持 V2EX, Youtube, Twitter 等很多网站,给用户打标签加备注。
https://greasyfork.org/zh-CN/scripts/460718-utags-add-usertags-to-links
不错,支持一下。
V2EX 回复里的 markdown 可以用 https://greasyfork.org/zh-CN/scripts/464541-links-helper 这个用户脚本解析。

[Before]

https://i.imgur.com/H02rHE2.png

[After]

https://i.imgur.com/TPKOFnJ.png
277 天前
回复了 utags 创建的主题 分享创造 第一个支持 threads.net 的用户脚本
0.7.1 已发布。增加对 YouTube, Facebook, B 站, TikTok 的支持。
投稿:支持 Threads 的用户脚本 https://www.v2ex.com/t/959278
因为 /t/959084 是 8 点以前的帖子。每天 8 点会 reset “最热”。
280 天前
回复了 aptupdate 创建的主题 macOS 用了几年 macOS 才发现 Option+点击的操作。
看了这个帖子后刚发现,打开 Launchpad 后,按住 Option 键,变成删除应用状态。
280 天前
回复了 yiboliu 创建的主题 问与答 找不到签到在哪?没有安装插件
在首页的头像下面,有“ 领取今日的登录奖励”链接。
自动签到的用户脚本很多,greasyfork 里搜一下。比如这个 https://greasyfork.org/zh-CN/scripts/466589-v2ex-rep
上面这段代码只判断页面是否加载完毕,并没有判断数据是否加载完毕。

下面是简单实现。

```
function pageOnLoad() {
console.log("Do something")
const item = document.querySelector(
".jq-c-list_community__text,.jq-list__community-title"
)
item.click()
}

function checkAndRun(fn) {
return () => {
// 判断是否数据加载完毕
const item = document.querySelector(
".jq-c-list_community__text,.jq-list__community-title"
)
if (item) {
fn()
return true
}
}
}

const main = checkAndRun(pageOnLoad)

const observer = new MutationObserver(async (mutationsList) => {
if (main()) {
observer.disconnect()
}
})

observer.observe(document, {
childList: true,
subtree: true,
})

main()

```
这个网站是通过 ajax 获取数据,前端渲染的。
所以要等到数据加载完毕,列表显示出来后,再执行 openPost 和 document.querySelectorAll('a.post-link-selector');
可以用 MutationObserver 或 setTimeout 判断数据是否加载完毕。
你把你的代码或脚本地址发出来看看吧
业务方面的尽量用文档交接,不要口头说。文档没说清的,大家一起补齐文档。
技术方面靠自己,不懂问谷哥。
@2232588429 #5 这个网站也出来设置按钮与设置弹框啊。
也可以在设置里勾选在页面右侧显示设置按钮,快速打开设置功能。

https://i.imgur.com/VnA9BKw.png

https://i.imgur.com/elmRqYS.png
282 天前
回复了 jokimina 创建的主题 问与答 海外有什么不错的信息聚合站点么
https://discuss-cn.pipecraft.net/d/18/3 这里有几个海外的聚合网站
1 ... 4  5  6  7  8  9  10  11  12  13 ... 42  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5156 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 03:48 · PVG 11:48 · LAX 20:48 · JFK 23:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.