Google Chrome扩展程序弹出图片链接无效

时间:2017-03-17 22:36:52

标签: html css json google-chrome google-chrome-extension

这是我的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(...)
  }
}

1 个答案:

答案 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