收藏
回答

此图片来自微信公众平台 未经允许不可引用?

如题,调用【获取素材列表】api获得的url,有的能显示图片,有的不行?

看到相同的问题提出的解决办法是添加meta标签,如下所示

<meta name="referrer" content="never">


需要清理浏览器缓存,然后才能显示。

我按照这种做法试了一下,结果如下,

之前加载过的未能显示的图片,在清理缓存之后,重新请求可以显示,but!!!

(已经清理过缓存)如果之前没请求过的图片,依然不能显示,提示【此图片来自微信公众平台 未经允许不可引用】

这…………不能这样搞啊,难道我每次有新的素材都要这么先打开再清理缓存,这么搞一遍吗?这样不合适啊

回答关注问题邀请回答
收藏

4 个回答

  • JOKE_wei
    JOKE_wei
    2021-09-22

    html head标签内加入

    <meta name="referrer" content="never">

    <meta data-draft-node="block" data-draft-type="table" data-size="normal" data-row-style="normal">


    我自己试了可以

    2021-09-22
    有用 2
    回复 3
    • 君
      03-17
      这个确实有用,这个设置应该是符合微信私有定制数据,data-*设置存储页面或应用程序的私有定制数据
      03-17
      回复
    • 君
      03-17
      添加后注意清除下缓存,
      03-17
      回复
    • 刘震
      刘震
      04-28
      这个方法稳定吗? tx 会不会后面给改了
      04-28
      回复
  • 方块田
    方块田
    2021-11-13

    官方给回复了:https://developers.weixin.qq.com/community/minihome/doc/000e625b3acac8c85d0ded78e5bc00

    2021-11-13
    有用
    回复
  • 订阅happiness
    订阅happiness
    2020-09-02

    之前在别的平台访问过这个图片被拦截了,就会缓存下来。在mp访问可能会中了缓存导致

    2020-09-02
    有用
    回复
  • 尹纪松
    尹纪松
    2020-08-31

    这个可以人工顶顶帖子吗(捂脸~~~~)

    2020-08-31
    有用
    回复 9
    • 锅巴
      锅巴
      2020-09-02
      无论是否刷新,是否都会提示【此图片来自微信公众平台 未经允许不可引用】?
      2020-09-02
      回复
    • 尹纪松
      尹纪松
      2020-09-03回复锅巴
      不是刷新不刷新,是清不清缓存的事,清完缓存再刷新就可以看到图片了
      2020-09-03
      回复
    • 张浩
      张浩
      2020-10-12回复尹纪松
      你好,现在问题解决了吗?
      2020-10-12
      回复
    • 尹纪松
      尹纪松
      2020-10-12回复张浩
      还那样,但是好像又能用了,我也说不清楚
      2020-10-12
      回复
    • 尹纪松
      尹纪松
      2020-10-12回复尹纪松
      项目的header上先加上那个meta吧
      2020-10-12
      回复
    查看更多(4)
登录 后发表内容
问题标签