最近マニフェストバージョン2にアップグレードした拡張機能があります。これを行うbackground_pageには、マニフェストファイルのプロパティを削除し、に置き換えましたbackground: {page: "background.html"}。これは機能し、すべてが正常です。backgroundただし、古いバージョンのChrome、または-propertyをサポートしていないバージョンのRockmeltやその他のChromiumベースのブラウザを使用しているブラウザや人々がいることがわかりましたmanifest_version: 2。
簡単な解決策は、 -propertyに加えて、 background_page: "background.html"-propertyをマニフェストファイルに追加することbackgroundです。chrome://extensionこれにより、開発者モードで警告が表示されます。
There were warnings when trying to install this extension:
'background_page' requires manifest version of 1 or lower.
私の質問は、両方を持つことでマイナスの影響を与えることができるかということです。たとえば、background_pageが非推奨になるとどうなりますか?ユーザーに警告は表示されますか?何か案は?