这是我的Google Chrome扩展程序的html文件。它是弹出窗口的一部分。我尝试了很多东西,图像本身也有效。当我将chrome上的图像拖动到新标签栏时,它会打开我想要的链接,但点击时不起作用。
我尝试使用基本标记修复此问题,这样就可以点击图片将我发送到链接,但无法阻止图片加载。
def getResponse(name: String)
(implicit ctxt: ExecutionContext): Future[Response] = {
(for {
future1 <- callFuture1(name)
future2 <- callFuture2(future1.data)
future3 <- callFuture3(future1.data, future2.data)
} yield future3).recover {
case e: Future1Exception =>
// build appropriate Response(...)
case e: Future2Exception =>
// build appropriate Response(...)
case e: Future3Exception =>
// build appropriate Response(...)
}
}
答案 0 :(得分:0)
如果锚点定位到另一个窗口,锚点只会在扩展弹出窗口内工作,即将target="_blank"
添加到<a>
标记以指示新窗口:
<a href="http://www.bbc.co.uk/education" target="_blank"> <img src="http://ichef.bbci.co.uk/images/ic/144x144/p03ppzm0.jpg" width="100px" height="100px" ></a>
<a href = "https://www.youtube.com/channel/UC3yA8nDwraeOfnYfBWun83g" target="_blank">
要在后台打开新标签而不关闭弹出窗口,您可以使用chrome.tabs
API,如下所示:https://stackoverflow.com/a/8916083/368697