File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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 #
5850private 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
You can’t perform that action at this time.
0 commit comments