목록외부 (8)
투케이2K
[제 목][개선 요청] 안드로이드 android 외부 링크 웹 브라우저 이동 시 크롬 , 삼성 브라우저 , 기본 설정 선택 열기 기능 개선 요청 [내 용] ------------------------------------------------------------------------------[이슈 사항]------------------------------------------------------------------------------1. 안드로이드 사용자 중 한명이 앱 크롬 브라우저에서는 표시 되지 않고 , 삼성 브라우저에서만 정상 화면이 표시 된 다는 문의 접수2. 참고 : 해당 앱은 구글 플레이스토어에 업데이트 하지 않고 특정 고객사 전용으로 apk 파일을 배포하는 앱 ----------..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cqbObQ/btrCqppYGh4/WAiRKFimJyQEwPYnXwhFK1/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [방법 설명] [소스 코드] [settings.gradle 파일] // [외부 모듈 프로젝트 등록] include ':app', ':simui' include ':app', ':nModule' include ':app' rootProject.name = "manager" [메인 프로젝트 build.gradle 파일] implementation project(':simui') implementation project(':nModule')
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b9dQgM/btryNkyB4zu/lnDm6KeLcjJHhyiTktBrV0/img.png)
[개발 환경 설정] 개발 툴 : SSMS 개발 언어 : MSSQL [방법 설명]
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cP3mzD/btruG0i75VB/Yk3jukW99BFRu5ayejISYK/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : OBJECTIVE-C [ViewController.m : 클래스 생성자 호출] // MARK: - [뷰 로드 실시] - (void)viewDidLoad { [super viewDidLoad]; printf("\n"); printf("=============================== \n"); printf("[ViewController >> viewDidLoad() :: 뷰 로드 실시] \n"); printf("=============================== \n"); printf("\n"); // MARK: [S_Final 클래스 외부 공유 상수 호출 실시] // MARK: [사전 헤더 파일 import 필요 : #impor..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/3EsY0/btrpu7z93xs/Bw5zorDjCjBBiUyU5D9Ft0/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] // MARK: - [웹뷰 실시간 url 변경 감지 실시] func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandler: @escaping (WKNavigationActionPolicy) -> Void) { let _shouldUrl = String(describing: webView.url?.description ?? "") var action: WKNavigationActionPolicy? guard let url = navigationAction.request.url else { ret..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bPeqsq/btrpjvwn6Wl/0MU6gXT2OVq7K65kgjNr5k/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : java [소스 코드] // [새로운 URL이 webview에 로드되려 할 경우 컨트롤을 대신할 기회를 줌] @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { Log.i("---","---"); Log.w("//===========//","================================================"); Log.i("","\n"+"[A_Nice >> shouldOverrideUrlLoading() :: [웹 클라이언트]]"); Log.i("","\n"+"[기본 주소 :: "+String.valueOf(url)+"..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/em4vWZ/btriivhByKv/4hnmVt3iqt7vIke85RGsMk/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT [소스 코드] // [외부 링크 페이지 이동 실시] // SFSafariViewController 사용 시 필요 : import SafariServices func intentWebSiteLink(_url : String){ // [http 주소를 포함한지 확인] if _url.hasPrefix("http") == true || _url.hasPrefix("https") == true { print("") print("===============================") print("[intentWebSiteLink : 웹사이트 이동 실시]") print("url : ", _url) print("===============..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cYjcxz/btq8jKVXWvJ/S8L6BFymXIdP6TkxhHksu0/img.png)
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Edit++ 개발 언어 : jquery /* =========================== */ /* =========================== */ [소스 코드] /* =========================== */ /* =========================== */ [결과 출력] /* =========================== */ /* =========================== */ [요약 설명] /* [JS 요약 설명] 1. window.onload : 웹 브라우저 로딩 완료 상태를 확인합니다 2. https://api.ipify.org?f..