UNPKG

web2app-spa

Version:

This template is primarily designed to easily convert HTML pages and URLs into a Capacitor/Cordova based iOS/Android app that can be used as Single-page application (SPA).

57 lines (36 loc) 1.13 kB
/* Bismillah */ /* UI COMPONENT TEMPLATE - You can customize, this template code as you need: Started Date: 20 March 2022 Developer: Bugra Ozden Email: bugra.ozden@gmail.com Site: https://bug7a.github.io/javascript-mobile-app-template/ EXAMPLE: {javascript-mobile-app-template}/ui-web-view.htm */ "use strict"; const UIWebView = {}; UIWebView.create = function(left = -1000, top = -1000, width = 250, height = 250) { const box = createBox(left, top, width, height); box.color = "transparent"; box.clickable = 1; box.border = 0; const iframeObj = document.createElement('iframe'); box.element.appendChild(iframeObj); box.onResize(function(self) { iframeObj.setAttribute('width', self.width + 'px'); iframeObj.setAttribute('height', self.height + 'px'); iframeObj.style.border = "none"; }) box.loadHTMLFile = function(url) { iframeObj.src = url; } box.getContent = function() { return iframeObj.contentWindow; } box.getIframe = function() { return iframeObj; } makeBasicObject(box); return box; }