我尝试使用JDenticon API(请参阅JDenticon API)来使用Javascript生成一个identicon,并将图片显示在基本HTML站点上。之后,我想使用Java获取图像。但是现在,我只希望图像显示在HTML文档上。

这是我的test.html的代码

<!DOCTYPE HTML>

<html>
    <head>
        <title>Test</title>
    </head>
    <body>
        <script src="//cdn.jsdelivr.net/jdenticon/1.3.2/jdenticon.min.js" async></script>

        <canvas width="200" height="200" data-jdenticon-hash="ff8adece0631821959f443c9d956fc39">
        Fallback text for browsers not supporting canvas</canvas>

        <svg width="200" height="200" data-jdenticon-hash="ff8adece0631821959f443c9d956fc39">
        Fallback text for browsers not supporting inline svg</svg>

    </body>
</html>


但是在Firefox中查看test.html时没有图片,为什么?我觉得我缺少了一些非常重要的东西,但是我无法弄清它是什么。

最佳答案

您错过了https:



<!DOCTYPE HTML>

<html>
    <head>
        <title>Test</title>
    </head>
    <body>
        <script src="https://cdn.jsdelivr.net/jdenticon/1.3.2/jdenticon.min.js" async></script>

        <canvas width="200" height="200" data-jdenticon-hash="ff8adece0631821959f443c9d956fc39">
        Fallback text for browsers not supporting canvas</canvas>

        <svg width="200" height="200" data-jdenticon-hash="ff8adece0631821959f443c9d956fc39">
        Fallback text for browsers not supporting inline svg</svg>

    </body>
</html>

关于javascript - 使用JDenticon生成Identicon,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38184109/

10-13 00:44