我正在尝试使用 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();
}-*/;