GWTを使用してHTML5デスクトップ通知を実装しようとしています。現在、これはGWTライブラリではサポートされていないため、GWT(JSNI)内からネイティブJavaScriptを使用しています。これはかなり簡単だと思いましたが、うまくいきませんでした。私はChromeを使用しており、開発モードとデプロイされたアプリで試しました。以下は私が使用しているコードです。
注:javascriptコードはhttp://playground.html5rocks.com/#simple_notificationsからのものであり、Chromeでは正常に機能しました。
誰かがこれを機能させましたか?
public native void requestPermission() /*-{
$wnd.webkitNotifications.requestPermission();
}-*/;
public native void createJSNotification(String iconUrl, String title, String body) /*-{
$wnd.webkitNotifications.createNotification(iconUrl, title, body).show();
}-*/;