본문 바로가기
반응형

모바일15

[IOS]스위프트 웹뷰 자바스크립트 경고창 설정 안녕하세요, 오늘은 ios의 웹뷰에서 자바스크립트를 사용하기 위해 어떤 설정을 해야하는지 설명드리겠습니다. 구글링이나 다른 포털사이트를 통해 많은 포스팅을 보면 여전히 UIWebView에 관한 포스팅들이 많이 있을 것입니다. WKWebView설정을 하다가 어렵고 잘 안되다보면, UIWebView 소스가 많으니깐 UIWebView로 웹뷰를 만들어볼까 생각도 할 수 있는데요. 성능면에서 WKWebView가 훨씬 우수하니 WKWebView를 사용하는것이 훨씬 좋습니다. 웹페이지를 불러오는 렌더링 속도가 두배정도 더 빠르며 CPU 효율도 훨씬 효과적입니다. WKWebView에서 별도의 설정을 하지 않고 그대로 사용하면 자바스크립트의 경고창은 사용되지 않습니다. 비활성화 되어 있는거죠. 커스터마이징을 통해 활성화.. 2021. 1. 27.
[Swift] WKWebView, ios 웹뷰와 모바일 웹 구분 안녕하세요. 오늘은, 웹서버에 접속할때 내가 웹뷰로 접속했는지 그냥 모바일 웹으로 접속했는지 구분하는 방법에 대해 알아보겠습니다. 만약 웹뷰를 배포하고 있는 웹프로젝트에서 웹뷰 접속자들에게만 구현되게 하고 싶은 기능이 있다면 웹뷰로 접속했는지 모바일 웹으로 접속했는지 구분할수 있어야 합니다. 보통 웹뷰와 같은 하이브리드 앱에서는 네이티브앱에 비해 앱의 속도가 느려 개발자가 프로그레스바와 같은 애니메이션 효과를 주기 위해서 사용하는 경우가 있습니다. 더 다양한 경우도 있겠죠. 이처럼 하이브리드앱을 배포하는 개발자들은 웹뷰에서만 작동하게 하는 기능을 구현하기 위해서 모바일 웹과 웹뷰를 구별할 필요가 있습니다. 웹서버의 자바스크립트에서 우리는 navigator.userAgent 코드를 통해 내가 어디에서 접속.. 2021. 1. 24.
맥에 영구적으로 환경변수 설정(mysql 환경변수 설정 예시) 맥에 환경변수를 설정하는 방법에 대해 알아보겠습니다. 예시는 mysql 환경변수로 설정하지만 본인이 원하는 다른 경로가 있다면 충분히 응용하여 환경변수를 설정할수 있습니다. 구글링을 하면 vi .~/profile 또는 vi .bash_profile 등 export=PATH=${PATH}....(이하생략) 와 같은 방법으로 맥에 mysql 환경변수 설정을 하는데요. 이는 일회성방법으로 터미널을 종료하거나 재부팅시 다시 설정해줘야하는 번거로움이 있습니다 . 영구적으로 시스템에 환경변수를 설정하여 컴퓨터를 재부팅하거나 터미널을 종료했다 다시 실행하여도 환경변수가 그대로 지정될 수 있는 방법이 있습니다. www.architectryan.com/2012/10/02/add-to-the-path-on-mac-os-x.. 2020. 9. 12.
반응형