当你拿到微信图片在自己网站引入时候 会提示不可引用,此时在头部加入代码
方式一
<!--全局禁用 referer-->
<meta name="referrer" content="no-referrer" />
<meta data-draft-node="block" data-draft-type="table" data-size="normal" data-row-style="normal">
方式二
读取url图片。转为 base64 输出
/**
* 获取网络图片的Base64编码
* $img_url 网络图片地址
* $hasPre 是否有前缀
* @return string
*/
if (!function_exists('imgToBase64')){
function imgToBase64($img_url,$hasPre = true)
{
$img_base64 = '';
$imageInfo = getimagesize($img_url);
if (!$imageInfo) {
return false;
}
$img_base64 = "" . chunk_split(base64_encode(file_get_contents($img_url)));
if ($hasPre) {
$img_base64 = 'data:' . $imageInfo['mime'] . ';base64,'.$img_base64;
}
return $img_base64;
}
}
评论 (0)