0

captureVisibleTabここで詳しく説明されているように使用していますhttp://code.google.com/chrome/extensions/tabs.html

chrome.tabs.captureVisibleTab(undefined,{format:"png"}, function(dataUrl){
    //checking for dataUrl here
});

コードを QUnit テストにラップしました。ChromeOS 18 では次のようになります。

ここに画像の説明を入力

だから、すべてがうまくいっています。

ChromeOS 19 (ベータ版) または 20 (開発版) で同じコードを実行すると、次の結果が返されます。

ここに画像の説明を入力

dataUrl が定義されていません

また、インスペクターに次のようなメッセージが表示されます。

現在のタブの表示領域をキャプチャしようとしているときに内部エラーが発生しました

ちなみに、これをChrome Canary(現在バージョン20)でもテストしようとしましたが、そのような問題は発生しませんでした

APIが変更されたようですが、ドキュメントでこれらの変更の詳細を確認できません

4

1 に答える 1

0

これは説明です: http://code.google.com/p/chromium/issues/detail?id=126327&q=captureVisibleTab&colspec=ID%20Pri%20Mstone%20ReleaseBlock%20Area%20Feature%20Status%20Owner%20Summary

すぐに修正されると思います/願っています。

于 2012-05-05T17:52:44.933 に答える