私の拡張機能は、options.html で oauth を使用する必要があります。oauth トークンの取得に成功すると、サーバーは options.html をコールバックしてトークンを渡します。このシステムは、windows の chrome (バージョン:22.0.1229.94) ではうまく機能しますが、mac osx (chrome バージョン:21.0.1180.89) では、コールバック ページ (options.html) は js または css ファイルをロードしません。私を助けてくれてとても感謝しています。
私のサーバーは.netを使用しています。evernote から oauth トークンを取得すると、アプリケーションは url: chrome-extension://libhbnapikdkkfhfkmpjnpgcapfnfljd/options.html?oauth=xxxxxxxx にリダイレクトし、options.html を開きます。しかし、Mac OSX では、ページは js または css ファイルをロードできません。Windowsでは、うまく機能します。
私の options.html は非常にシンプルで、以下のファイルをロードします。
<script src="js/lib/jquery.min.js"></script>
<script src="js/tools.js"></script>
<script src="js/options.js" type="text/javascript"></script>
<link href="http://fonts.googleapis.com/css?family=Lora:400,700|Sanchez|Oswald" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="css/options.css" />