CB-12895 : added eslint and removed jshint
This commit is contained in:
@@ -19,8 +19,8 @@
|
||||
*
|
||||
*/
|
||||
|
||||
/*jslint sloppy:true */
|
||||
/*global Windows:true, require, document, setTimeout, window, module */
|
||||
/* jslint sloppy:true */
|
||||
/* global Windows:true, require, document, setTimeout, window, module */
|
||||
|
||||
var browserWrap;
|
||||
|
||||
@@ -36,33 +36,33 @@ var IAB = {
|
||||
/* empty block, ran out of bacon?
|
||||
if (browserWrap) {
|
||||
|
||||
}*/
|
||||
} */
|
||||
},
|
||||
hide: function (win, lose) {
|
||||
/* empty block, ran out of bacon?
|
||||
if (browserWrap) {
|
||||
|
||||
}*/
|
||||
} */
|
||||
},
|
||||
open: function (win, lose, args) {
|
||||
var strUrl = args[0],
|
||||
target = args[1],
|
||||
url,
|
||||
elem;
|
||||
var strUrl = args[0];
|
||||
var target = args[1];
|
||||
var url;
|
||||
var elem;
|
||||
|
||||
if (target === "_system") {
|
||||
if (target === '_system') {
|
||||
url = new Windows.Foundation.Uri(strUrl);
|
||||
Windows.System.Launcher.launchUriAsync(url);
|
||||
} else if (target === "_blank") {
|
||||
} else if (target === '_blank') {
|
||||
if (!browserWrap) {
|
||||
browserWrap = document.createElement("div");
|
||||
browserWrap.style.position = "absolute";
|
||||
browserWrap.style.width = (window.innerWidth - 80) + "px";
|
||||
browserWrap.style.height = (window.innerHeight - 80) + "px";
|
||||
browserWrap.style.borderWidth = "40px";
|
||||
browserWrap.style.borderStyle = "solid";
|
||||
browserWrap.style.borderColor = "rgba(0,0,0,0.25)";
|
||||
browserWrap.style.zIndex = "9999999";
|
||||
browserWrap = document.createElement('div');
|
||||
browserWrap.style.position = 'absolute';
|
||||
browserWrap.style.width = (window.innerWidth - 80) + 'px';
|
||||
browserWrap.style.height = (window.innerHeight - 80) + 'px';
|
||||
browserWrap.style.borderWidth = '40px';
|
||||
browserWrap.style.borderStyle = 'solid';
|
||||
browserWrap.style.borderColor = 'rgba(0,0,0,0.25)';
|
||||
browserWrap.style.zIndex = '9999999';
|
||||
|
||||
browserWrap.onclick = function () {
|
||||
setTimeout(function () {
|
||||
@@ -74,33 +74,31 @@ var IAB = {
|
||||
}
|
||||
var localFile = (strUrl.indexOf('ms-appdata:///') > -1);
|
||||
if (localFile) {
|
||||
elem = document.createElement("x-ms-webview");
|
||||
elem.style.width = (window.innerWidth - 80) + "px";
|
||||
elem.style.height = (window.innerHeight - 80) + "px";
|
||||
elem.style.borderWidth = "0px";
|
||||
elem.name = "targetFrame";
|
||||
elem = document.createElement('x-ms-webview');
|
||||
elem.style.width = (window.innerWidth - 80) + 'px';
|
||||
elem.style.height = (window.innerHeight - 80) + 'px';
|
||||
elem.style.borderWidth = '0px';
|
||||
elem.name = 'targetFrame';
|
||||
elem.src = strUrl;
|
||||
|
||||
window.addEventListener("resize", function () {
|
||||
window.addEventListener('resize', function () {
|
||||
if (browserWrap && elem) {
|
||||
elem.style.width = (window.innerWidth - 80) + "px";
|
||||
elem.style.height = (window.innerHeight - 80) + "px";
|
||||
elem.style.width = (window.innerWidth - 80) + 'px';
|
||||
elem.style.height = (window.innerHeight - 80) + 'px';
|
||||
}
|
||||
});
|
||||
|
||||
} else {
|
||||
elem = document.createElement("iframe");
|
||||
elem.style.width = (window.innerWidth - 80) + "px";
|
||||
elem.style.height = (window.innerHeight - 80) + "px";
|
||||
elem.style.borderWidth = "0px";
|
||||
elem.name = "targetFrame";
|
||||
elem = document.createElement('iframe');
|
||||
elem.style.width = (window.innerWidth - 80) + 'px';
|
||||
elem.style.height = (window.innerHeight - 80) + 'px';
|
||||
elem.style.borderWidth = '0px';
|
||||
elem.name = 'targetFrame';
|
||||
elem.src = strUrl;
|
||||
|
||||
|
||||
window.addEventListener("resize", function () {
|
||||
window.addEventListener('resize', function () {
|
||||
if (browserWrap && elem) {
|
||||
elem.style.width = (window.innerWidth - 80) + "px";
|
||||
elem.style.height = (window.innerHeight - 80) + "px";
|
||||
elem.style.width = (window.innerWidth - 80) + 'px';
|
||||
elem.style.height = (window.innerHeight - 80) + 'px';
|
||||
}
|
||||
});
|
||||
}
|
||||
@@ -110,8 +108,7 @@ var IAB = {
|
||||
window.location = strUrl;
|
||||
}
|
||||
|
||||
//var object = new WinJS.UI.HtmlControl(elem, { uri: strUrl });
|
||||
|
||||
// var object = new WinJS.UI.HtmlControl(elem, { uri: strUrl });
|
||||
},
|
||||
|
||||
injectScriptCode: function (code, bCB) {
|
||||
@@ -126,5 +123,4 @@ var IAB = {
|
||||
|
||||
module.exports = IAB;
|
||||
|
||||
|
||||
require("cordova/exec/proxy").add("InAppBrowser", module.exports);
|
||||
require('cordova/exec/proxy').add('InAppBrowser', module.exports);
|
||||
|
||||
Reference in New Issue
Block a user