Chrome拡張機能を開発していますが、Chromeが通知に対して奇妙なことをし始めていることに気づきました。
私は巨大な空白のことについて話している(通知の高さは青いバーで終わるはずです)。
しばらく前はそうではありませんでしたが、新しいChromeリリースでどこかで発生し始めました。
とにかく、これの原因は何でしょうか?
拡張機能のソースコードはhttp://github.com/Maxorq/LastPlugにあります
最も興味深い部分は次のとおりです。
$('#title').html(decodeURIComponent($.url().param('title')));
$('#message').html(decodeURIComponent($.url().param('message')));
$('#avatar').attr('src', $.url().param('avatar'));
$('#color').addClass("color_" + $.url().param('color'));
<div id="content">
<img id="avatar" width="32" height="32" src="img/icon.png" />
<span id="title">Title</span><br />
<span id="message">Message</span>
</div>
var notification = webkitNotifications.createHTMLNotification('notification.html?title=' + title + '&message=' + message + '&avatar=' + avatar + '&color=' + color);
notification.show();
ここからjQueryURLパーサーを使用しています:https ://github.com/allmarkedup/jQuery-URL-Parser
コードは少し複雑なので、ここにすべてを貼り付けることはしません。他の誰かが巨大な通知で同じ問題を抱えているかどうか疑問に思います。