PWA 推送通知权限弹出窗口未出现在 UWP webview 上
PWA Push notification permission popup not appearing on UWP webview
我在 Azure 云上安装了 PWA 应用程序 运行ning。当 运行 在浏览器上时,应用程序已启用完整的 PWA 并显示通知。但是,当我 运行 UWP app webview 下的相同应用程序时。我没有看到通知权限弹出窗口。什么时候订阅通知。我得到权限被拒绝的错误。谁能帮我看看我们如何在 UWP webView
上显示通知弹出窗口
您可以尝试在您的 UWP 应用中处理 WebView.PermissionRequested Event。如果您不处理 PermissionRequested 事件,则 WebView 默认拒绝权限。
你可以这样使用它:
private void Mywebview_PermissionRequested(WebView sender, WebViewPermissionRequestedEventArgs args)
{
if (args.PermissionRequest.PermissionType == WebViewPermissionType.WebNotifications)
{
args.PermissionRequest.Allow();
}
}
我在 Azure 云上安装了 PWA 应用程序 运行ning。当 运行 在浏览器上时,应用程序已启用完整的 PWA 并显示通知。但是,当我 运行 UWP app webview 下的相同应用程序时。我没有看到通知权限弹出窗口。什么时候订阅通知。我得到权限被拒绝的错误。谁能帮我看看我们如何在 UWP webView
上显示通知弹出窗口您可以尝试在您的 UWP 应用中处理 WebView.PermissionRequested Event。如果您不处理 PermissionRequested 事件,则 WebView 默认拒绝权限。
你可以这样使用它:
private void Mywebview_PermissionRequested(WebView sender, WebViewPermissionRequestedEventArgs args)
{
if (args.PermissionRequest.PermissionType == WebViewPermissionType.WebNotifications)
{
args.PermissionRequest.Allow();
}
}