본문 바로가기

JavaScript11

WKWebView 를 이용해서 로컬 HTML 파일 로딩. javascript --> native 스토리보드 test.html Welcome 전체 소스 import UIKit import WebKit class ViewController: UIViewController, WKNavigationDelegate, WKUIDelegate, WKScriptMessageHandler { @IBOutlet var containerView: UIView! var webView: WKWebView! override func loadView() { super.loadView() let contentController = WKUserContentController() let config = WKWebViewConfiguration() contentController.add(self, name: "callbackHand.. 2020. 1. 6.
WKWebView 를 이용해서 로컬 HTML 파일 로딩시, JavaScript 추가 스토리보드 test.html Welcome 전체 소스 import UIKit import WebKit class ViewController: UIViewController, WKNavigationDelegate, WKUIDelegate, WKScriptMessageHandler { @IBOutlet var containerView: UIView! var webView: WKWebView! override func loadView() { super.loadView() let contentController = WKUserContentController() let config = WKWebViewConfiguration() let userScript = WKUserScript( source: "LoadCom.. 2020. 1. 3.
자바스크립트를 지원하지 않는 브라우저에 대한 대비 혹시라도 자바스크립트를 지원하지 않는 브라우저에서 내가 만든 페이지가 돌아갈 때, 자바스크립트 부분에서 오류가 발생하지 않도록 코딩시 다음과 같이() 처리해 주는 습관을 들이자. 예) 2014. 1. 25.
문자열 내에서 하나의 문자열을 여러줄에 걸쳐서 작성하는 방법 긴 문자열을 한줄에 표기하다 보면 에디터 상에서 알아 보기가 쉽지 않다. 이때는 가독성을 위해서 중간에 백슬래쉬(\)를 사용해서 여러줄로 표기할 수 있다.…예제)…* 문자열 내에서만 사용 가능하다. 2014. 1. 8.
01. jQuery Mobile ? Index 1. jQuery Mobile ? 2. jQuery Mobile 웹앱 파일의 기본 구조 3. jQuery Mobile 페이지를 구성하는 4가지 영역 jQuery Mobile은 jQuery 진영에서 개발한 모바일 웹앱프레임워크다. jQuery Mobile은 HTML5와 CSS3 기반의 사용자 인터페이스와 터치 이벤트 처리, 페이지 이동 애니메이션, Ajax통신 등의 모바일용 기능을 제공한다. 다음 URL http://www.jqmgallery.com 로 접근하면 jQuery Mobile로 개발된 웹앱들을 볼 수 있다. 단, 크롬으로 접근해야 정확한 결과를 볼 수 있다. jQuery Mobile의 주요 특징 jQuery 기반 기존에 익숙한 HTML 태그를 이용해서 개발 HTML5, CSS3 기반 .. 2013. 11. 23.
[Java] Host IP 및 이름 알아내기 로컬 호스트의 IP 및 호스트명을 가져온다. … InetAddress addr = InetAddress.getLocalHost(); String strIP = addr.getHostAddress(); String strHostName = addr.getHostName(); … System.out.println(“IP : ” + strIP); System.out.println(“HOST : ” + strHostName); 2013. 11. 14.
[Javascript] 10보다 작으면 앞에 0붙이기 n < 10 ? "0" + n : n; 2013. 11. 14.