-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathuseragent.js
More file actions
33 lines (21 loc) · 1.26 KB
/
useragent.js
File metadata and controls
33 lines (21 loc) · 1.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
(function(){
var webview = document.getElementById('webview');
var currentUri = "";
webview.addEventListener("MSWebViewNavigationStarting", function (e) {
if (currentUri != e.uri) {
e.preventDefault();
if(e.uri) currentUri = e.uri;
var httpRequestMessage = new Windows.Web.Http.HttpRequestMessage(
Windows.Web.Http.HttpMethod.get,
new Windows.Foundation.Uri(e.uri));
httpRequestMessage.headers.userAgent.tryParseAdd("Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25")
webview.navigateWithHttpRequestMessage(httpRequestMessage);
}
});
//webview.navigate();
// var httpRequestMessage = new Windows.Web.Http.HttpRequestMessage(
// Windows.Web.Http.HttpMethod.get,
// new Windows.Foundation.Uri('http://m.bbc.com/weather'));
// httpRequestMessage.headers.userAgent.tryParseAdd("Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25")
// webview.navigateWithHttpRequestMessage(httpRequestMessage);
})();