gpt4 book ai didi

javascript - 制作像 Travis CI 构建状态这样的动态 SVG

转载 作者:数据小太阳 更新时间:2023-10-29 08:46:51 27 4
gpt4 key购买 nike

我正在尝试创建一个与 Travis CI 构建状态图标非常相似的 SVG。

查看网址:

https://travis-ci.org/ddavison/sublime-tabs.svg?branch=master

URL 指向一个 SVG,但 SVG 似乎能够从另一个来源提取信息,因此显示“通过”或“失败”消息。我如何复制它?

我尝试通过将其设为 <script> 来伪造浏览器,并且只生成一个 SVG,但这似乎不起作用。它只是在页面上呈现 XML。特拉维斯是否有可能有一条规则来解析 .svg作为其他脚本文件?

如何在实际向用户呈现 SVG 之前执行 JavaScript?

最佳答案

我想通了。根据@DJDavid98 的评论,我最终生成了图像服务器端。

这是一个例子:

enter image description here

我最终使用 Ruby 生成它,因为 GitHub 自述文件实际上不允许使用 JavaScript!

自己试试吧!生成一些按钮供人们在 github 上加星标/ fork 你的 repo:

http://githubbadges.com

关于javascript - 制作像 Travis CI 构建状态这样的动态 SVG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25364467/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com