angular - Angular Cloudinary 未设置 alt 标签
问题描述
我希望有人可以帮助我。我使用 Cloudinary 来满足我们的图像需求,因为我们使用的是 Angular,所以我们使用的是 Cloudinary Angular SDK:
https://cloudinary.com/documentation/angular_image_manipulation
我们的社交媒体经理浏览了所有图片并添加了标题和描述 (alt),我认为我们网站上的所有图片都会自动拉下 alt 标签,但事实并非如此。
我找不到任何有关如何使用存储在 cloudinary 中的 alt 标签的文档,并且因为我们的图像是通过无头 CMS 提供的,所以我无法设置它们。有没有其他人遇到过这个问题并且知道如何让 alt 标签(最好还有标题)出现在 img 上?
解决方案
要获得alt
价值,您可以:
- 如果您只有客户端应用程序,请按标签 API调用列表
- 如果数据来自服务器端,则从Admin API 资源方法中提取 alt 。
这是一个按标签显示客户端列表并访问alt
元数据的小提琴:https ://jsfiddle.net/62L3yzk0/1/
如果您直接访问此 URL:https ://res.cloudinary.com/demo/image/list/logo.json ,您将看到所有标记为徽标的图像。最后一个是谷歌图像之一,并设置了一个 alt 元素google logo
,然后将其设置为alt
小提琴中的元素。
另一种选择是定期将这些元数据同步到您的数据库,然后在您的客户端代码上使用。
推荐阅读
- sql - PLS-00488:对象“字符串”必须是类型或子类型 - 但它是一种类型
- jquery - Bootstrap DateTimePicker 使用 minDate 和 maxDate 返回错误的时间
- dns - Wget 使用服务器内的域名 - 如何减少 DNS 查找?
- java - 我的程序更改了 4 个字母单词中的一个字母,并用输入的其他内容切换它,然后更新
- python - python:如何将矩阵(数据框)除以向量(数据框)
- java - 为我的一种方法创建运行总计
- javascript - Javascript解析错误令牌(详情如下)
- bash - Bash 脚本忽略传递文件中的空行+注释
- java - java如何选择.JAR库版本
- javascript - 构造函数内的 img.width/height 返回零