首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在<img>标签中显示instagram图像

如何在<img>标签中显示instagram图像
EN

Stack Overflow用户
提问于 2021-12-22 17:08:19
回答 2查看 431关注 0票数 -1
EN

回答 2

Stack Overflow用户

发布于 2021-12-22 17:19:40

就像这样:

代码语言:javascript
运行
复制
<?php

$image = file_get_contents("https://scontent.cdninstagram.com/v/t51.2885-15/e35/269712310_436481731535085_8695389625620774366_n.jpg?se=7&_nc_ht=scontent.cdninstagram.com&_nc_cat=109&_nc_ohc=HfWwIW5-x70AX9BJWBL&edm=APU89FABAAAA&ccb=7-4&ig_cache_key=MjczNDM4MTI4ODc3MDQwNTM0NQ%3D%3D.2-ccb7-4&oh=00_AT8uLNghm5TV3utSE-zgMc8906FeybBezkArruEr9yh8Jg&oe=61CB3215&_nc_sid=86f79a");
$imageData = base64_encode($image);
echo '<img src="data:image/jpeg;base64,'.$imageData.'">';
票数 1
EN

Stack Overflow用户

发布于 2021-12-22 17:28:17

听起来像个CORS问题。对于img元素,您可以绕过CORS,我相信:

https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_enabled_image

通过给img元素一个值为‘匿名’的交叉起源属性:

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/img#attr-crossorigin https://developer.mozilla.org/en-US/docs/Web/API/HTMLImageElement/crossOrigin

但我认为,如果存在属性,且未指定值,则默认值为匿名。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70452666

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档