我想使用GWT實現HTML5桌面通知。目前,這不支持GWT庫,所以我使用GWT(JSNI)中的原生JavaScript。我認爲這將是相當直接的,但我沒有任何成功。我正在使用chrome,並嘗試在開發模式和部署的應用程序。以下是我正在使用的代碼。GWT與HTML5桌面通知(webkitNotifications)
注意: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();
}-*/;
不知道,但如果這能幫助你嘗試在.html頁面的新方法中添加requestPermission(),並從gwt應用程序中調用該新方法? – Rohan