Chrome内容脚本未在Ember网站上执行

时间:2016-02-16 20:15:05

标签: javascript google-chrome ember.js

我有一个Google Chrome扩展程序,其中包含以下内容脚本语法:manifest.json:

#!/bin/sh

while read local_ref local_sha remote_ref remote_sha
do
    if [[ $local_ref == refs/tags/* ]]
    then
       echo "No tags allowed!"
       exit 1
    fi
done

exit 0

在Ember网站上测试此扩展时,它会在初始页面加载时运行,但在更改页面后,它不会再次注入。

对于非Ember用户,Ember可以更新URL和页面内容,而无需执行整个页面重新加载,这似乎会导致此问题。

是否有人知道这样的例子?

1 个答案:

答案 0 :(得分:0)

通过使用每次页面更新时触发的chrome.WebNavigation.onHistoryStateChanged来解决此问题。