Skip to content

Commit 157c1cc

Browse files
author
Maura Winstanley
committed
update sample code
1 parent c5c98e6 commit 157c1cc

1 file changed

Lines changed: 3 additions & 12 deletions

File tree

specs/APIReview_UAString.md

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -33,18 +33,10 @@ m_webView->add_NavigationStarting(
3333
if (wcscmp(url_compare_example, domains) == 0) {
3434
// Upon navigation to a specified url
3535
// Change the user agent to emulate a mobile device
36-
LPCWSTR mobile_ua =
37-
L"Mozilla/5.0 (Linux; Android 8.0.0; SM-G960F Build/R16NW) "
38-
"AppleWebKit/537.36 (KHTML, like Gecko) "
39-
"Chrome/62.0.3202.84 Mobile Safari/537.36";
40-
CHECK_FAILURE(settings->put_UserAgent(mobile_ua));
36+
CHECK_FAILURE(settings->put_UserAgent(GetMobileUserAgent()));
4137
} else {
4238
// Change the user agent back to desktop
43-
LPCWSTR desktop_ua =
44-
L"Mozilla/5.0 (Linux; Android 8.0.0; SM-G960F Build/R16NW) "
45-
"AppleWebKit/537.36 (KHTML, like Gecko) "
46-
"Chrome/62.0.3202.84 Safari/537.36";
47-
CHECK_FAILURE(settings->put_UserAgent(desktop_ua));
39+
CHECK_FAILURE(settings->put_UserAgent(GetDesktopUserAgent()));
4840
}
4941
return S_OK;
5042
})
@@ -56,9 +48,8 @@ m_webView->add_NavigationStarting(
5648
5749
```c #
5850
private void SetUserAgent(CoreWebView2 sender, CoreWebView2UserAgentArgs e) {
59-
static const std::string updatedUA;
6051
var settings = webView2Control.CoreWebView2.Settings;
61-
settings.UserAgent = updatedUA;
52+
settings.UserAgent = GetUserAgent();
6253
}
6354
```
6455

0 commit comments

Comments
 (0)