无法将带有ajax的内容加载到popup.html chrome扩展中

时间:2016-06-18 15:40:19

标签: javascript jquery ajax google-chrome-extension

我正在尝试将一些图像加载到弹出窗口中,但我不能。这里没有任何内容可以加载我的代码

import { Component } from '@angular/core';

@Component({
    selector: 'c-quinoa',
    templateUrl: 'app/html/quinoa.component.html'
})

export class QuinoaComponent { }

它没有错误。但图像也不会加载。这些是链接的相对版本。我不想透露我的域名,因为它尚未发布。

1 个答案:

答案 0 :(得分:0)

chrome.browserAction.onClicked - 此事件不会在弹出窗口中触发。

首先,因为在您点击图标后将加载弹出内容。 其次,文档说:“如果浏览器操作有弹出窗口,则此事件不会触发。”

所以只需将代码放在顶部或者放在$(document).ready()监听器上。

相对网址将被解析为您的Chrome扩展程序根文件夹,扩展程序将尝试从该处加载图片。