목록open (9)
투케이2K
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Dart [사전) webview_flutter 라이브러리 설치 참고 사이트]https://blog.naver.com/kkh0977/223494519642 223. (Flutter/플러터) [Mac] : [skill] : [webview_flutter] Webview 웹뷰 모듈 설치 방법 설명[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Dart [사전 플러터 Android , Ios Http 허용...blog.naver.com [사전) launchUrl 라이브러리 설치 참고 사이트]https://blog.naver.com/kkh0977/223488356836 195. (Flutter/플러터) [Mac] : ..
[개발 환경 설정]개발 툴 : VsCode개발 언어 : python [사전) 설정 사항] [소스 코드]# --------------------------------------------------------------# [main start]# --------------------------------------------------------------# [open : 텍스트 파일 열기 수행]f = open("test.txt", 'w')# [for 문을 돌면서 텍스트 파일 쓰기]for i in range(1, 10): data = "%d 번째 줄 입니다 \n" % i print(data) # [로그 출력] f.write(data) # [파일 쓰기]# [close 파일 ..
[개발 환경 설정]개발 툴 : VsCode개발 언어 : python [사전) 설정 사항] [소스 코드]# --------------------------------------------------------------# [main start]# --------------------------------------------------------------# [초기 텍스트 파일 읽기 결과를 담을 변수 선언]result = ""# [with open : 텍스트 파일 읽기 : close 종료 필요 없음]with open("test.txt", "r") as f: result = f.read()# [로그 출력]print("")print("---------------------------------..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [권한 부여 참고 사이트] https://blog.naver.com/kkh0977/222539543845 10. (ios/swift) 퍼미션 권한 요청 수행 실시 - info , permission [개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [방법 설명] [소스 코드] [결과 출력] blog.naver.com [소스 코드] func openCamera(){ print("") print("===============================") print("[A_Main >> openCamera() :: 카메라 열기 수행 실시]") print("===============================..
[로직 정리] 정리 로직 : MOBILE (ANDROID / IOS) 상태 : [모바일] 웹뷰에서 window open 상태 감지 및 child 웹뷰 호출 실시 및 로직 처리 [설 명] 1. 부모 웹뷰 (parentWebview) 에서 window open 상태 감지 실시 - IOS : func webView(_ webView: WKWebView, createWebViewWith configuration: WKWebViewConfiguration, for navigationAction: WKNavigationAction, windowFeatures: WKWindowFeatures) - AOS : main_webview.setWebChromeClient >> public boolean onCre..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [소스 코드] // [크롬 클라이언트 설정 실시] main_webview.setWebChromeClient(new WebChromeClient() { @Override public boolean onCreateWindow(WebView view, boolean isDialog, boolean isUserGesture, Message resultMsg) { Log.i("---","---"); Log.w("//===========//","================================================"); Log.i("","\n"+"[A_Main >> onCreateWindow() :: 웹 브라우저..
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] // MARK: - [웹뷰 window open 새창 열기 이벤트 감지 실시] func webView(_ webView: WKWebView, createWebViewWith configuration: WKWebViewConfiguration, for navigationAction: WKNavigationAction, windowFeatures: WKWindowFeatures) -> WKWebView? { // [url 주소 확인 실시] let _urlString = navigationAction.request.url!.absoluteString print("") print("=======================..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Edit++ 개발 언어 : javascript /* =========================== */ /* =========================== */ [소스 코드] /* [요약 설명] 1. browserWidth : 브라우저 바디 영역 크기를 구합니다 2. screenWidth : 브라우저 해상도 값을 구합니다 3. window.open : 윈도우 창을 호출합니다 */ /* 이벤트 함수 정의 */ function main(){ console.log("[main] : [start]"); /* 버전별 예외 상황 회피 : 브라우저 가로, 세로 크기 구하기 */ var browserWidth..
/* =========================== */ [개발 환경 설정] 개발 툴 : Eclipse 개발 언어 : kotlin /* =========================== */ /* =========================== */ [소스 코드] package ex1 //===== [코틀린 부모 클래스 선언 부분] ===== open class Parent { //메소드 정의 open fun one_excute() { println("Parent 클래스 > one_excute() 메소드") } //메소드 정의 open fun two_excute() {} //메소드 정의 open fun three_excute() { println("Parent 클래스 > three_excut..