2011-12-06 4 views
0

Google Chrome拡張機能を使用していて、Windowsで実行すると、プログラムを閉じた後にコンテンツスクリプトが読み込まれないそれを完全に開いてから再度開きます。拡張機能を手動でリロードした場合のみ、コンテンツスクリプトがページに読み込まれます。私はiFramesを持っているので、document_idleで実行するように設定されたコンテンツスクリプトが必要です。メインの拡張ページをポップアップに読み込んでいます。コンテンツスクリプトが他のページに読み込まれているが、メインの拡張ページには読み込まれていないことに気付きました。助言がありますか? Googleの拡張ディスカッショングループ毎のChromeブラウザを閉じてWindowsで再度開くとコンテンツスクリプトが読み込まれない

答えて

0

、これはこのsolutionに私を導くChrome bugに関連している。これを実行した後

chrome.management.getAll(getAllExtensions); 

function getAllExtensions(extensions) { 
    for(var i = 0; extension = extensions[i]; i++) { 
    if(extension.id != chrome.i18n.getMessage('@@extension_id')){ 
     chrome.management.setEnabled(extension.id, !extension.enabled); 
     chrome.management.setEnabled(extension.id, extension.enabled); 
     break; 
    } 
    } 
} 

これ以上の問題。

関連する問題