Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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
影子盒URL的未知播放器-jQuery_Jquery_Shadowbox - Fatal编程技术网

影子盒URL的未知播放器-jQuery

影子盒URL的未知播放器-jQuery,jquery,shadowbox,Jquery,Shadowbox,我正在使用shadowbox.js来显示具有这种效果的图库图像。一切正常。我的问题是当我有一个链接作为名称的图像时,例如: 我得到一个错误:未知玩家iframe 有人知道如何解决这个问题吗?如果没有.jpg/.png/.gif扩展名,Shadowbox将无法识别内容。 然而,这是可行的: Shadowbox.open({ content: 'http://www.abc.com/myimage1', player: "img" }); 或在链接中定义播放器:

我正在使用shadowbox.js来显示具有这种效果的图库图像。一切正常。我的问题是当我有一个链接作为名称的图像时,例如:

我得到一个错误:未知玩家iframe


有人知道如何解决这个问题吗?

如果没有.jpg/.png/.gif扩展名,Shadowbox将无法识别内容。 然而,这是可行的:

Shadowbox.open({
    content:    'http://www.abc.com/myimage1',
    player:     "img" 
});
或在链接中定义播放器:

<a href='http://www.abc.com/myimage1' rel='shadowbox;player=img'>test</a>


我的问题还在于该图像的结尾不是.png。这可能是问题所在吗?谢谢你的回答。我发现了问题。我只需要将shadowbox.js包含在外部站点和页面中。我有一个简单的。如果外部链接是一个图像,你只需要“img”播放器。您可以使用“iframe”播放器播放外部图像,但不使用Shadowbox的自动缩放功能。请看这里:与这个问题无关,但对我获得“img”而不是“图像”有很大帮助。