Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用fancybox创建blob图像库_Javascript_Jquery_Html_Fancybox_Image Gallery - Fatal编程技术网

Javascript 使用fancybox创建blob图像库

Javascript 使用fancybox创建blob图像库,javascript,jquery,html,fancybox,image-gallery,Javascript,Jquery,Html,Fancybox,Image Gallery,在fancybox示例中,您可以创建fancybox库,如下所示: $("#fancybox-manual-c").click(function() { $.fancybox([{ href: '1_b.jpg', title: 'My title' }, { href: '2_b.jpg', title: '2nd title' }]); }); 在html中,您应该创建如下链接: <a id="fancybox-manual-c" href

在fancybox示例中,您可以创建fancybox库,如下所示:

$("#fancybox-manual-c").click(function() {
  $.fancybox([{
    href: '1_b.jpg',
    title: 'My title'
  }, {
    href: '2_b.jpg',
    title: '2nd title'
  }]);
});
在html中,您应该创建如下链接:

<a id="fancybox-manual-c" href="javascript:;">Open gallery</a>

你试过base64源代码吗?结果是这样的

数据:图像/jpeg;base64
数据:图像/png;base64可以根据文件使用

$.fancybox({ type: 'image' }, 
    [{
      href: "data:image/png;base64," + data,
      title: 'My title'
    }, {
      href: '2_b.jpg',
      title: '2nd title'
    },{
      href: '3_b.jpg'
    }], {
    helpers: {
      thumbs: {
        width: 75,
        height: 50
      }
    }
  });

谢谢你的回答!嗯,我只是尝试将“data:image/png;base64”添加到href中,但没有成功。
$.fancybox({ type: 'image' }, 
    [{
      href: "data:image/png;base64," + data,
      title: 'My title'
    }, {
      href: '2_b.jpg',
      title: '2nd title'
    },{
      href: '3_b.jpg'
    }], {
    helpers: {
      thumbs: {
        width: 75,
        height: 50
      }
    }
  });