GWT elemental2.dom.PushSubscription Недостающие ключи (p256dh и auth) в PushSubscription

Elemental 2.dom.PushSubscription (v2.25, июль 2019) имеет конечную точку, но не ключи p256dh и auth, кто-нибудь знает, как получить к ним доступ?

Любая помощь с благодарностью.

Фил.

1 ответ

Вы можете сделать это, но обратите внимание, что это не включено в elemental2, потому что это метод только для Firefox (на самом деле похоже, что он уже поддерживается в большинстве браузеров, хотя здесь сказано, что он только для Firefox).

{
    PushSubscription subscription = …;
    FirefoxPushSubscription firefoxPushSubscription = Js.cast(subscription);
}
@JsType(isNative = true, name = "PushSubscription", namespace = JsPackage.GLOBAL)
public static class FirefoxPushSubscription extends PushSubscription {
    public native ArrayBuffer getKey(String name);
}
Другие вопросы по тегам