728x90

분류 전체보기 121

cordova 팝업창 net::ERR_CLEARTEXT_NOT_PERMITTED 오류

환경 cordova 9.0.0 cordova platform android 8.1.0 안드로이드에서 웹뷰로 url 이동을 하려고 하는데 net::ERR_CLEARTEXT_NOT_PERMITTED 오류가 생겼다. 안드로이드에서 업데이트를 하면서 WebView로 http 팝업창 url 통신을 막은거라는데 검색해보니 안드로이드에서는 manifest.xml 이렇게 추가해주면 된다! cordova에서는 config.xml파일에 아래와 같이 추가해준다 ... 이렇게 추가하면 빌드할때 android manifest에 자동으로 추가된다!

FRAMEWORK/CORDOVA 2020.03.16

[Vue warn]: Failed to generate render function: 오류 해결

vue를 공부하던중 아래와 같은 오류가 발생했다. vue.js:577 [Vue warn]: Failed to generate render function: SyntaxError: Unexpected token ',' in with(this){return _c('div',{attrs:{"id":"app"}},[_c('child-component',{attrs:{"":,"propsdata":"message"}}),_v(" "),_c('sibling-component',{attrs:{"propsdata1":anotherMessage}})],1)} (found in ) 오류를 봐도 모르겠고 뭔가를 바꿔도 해결이 되지않았다. 검색을 해도 잘 나오지 않고.... 보다가 정말 간단한 이유라는걸 알았다... 나같은 경..

FRAMEWORK/VUE 2020.03.12

파이썬에서 서버로 데이터 전송(post 방식)

환경 Ubuntu php laravel python 파이썬에서 php 서버로 데이터 전송 후 서버에서 데이터베이스로 삽입 또는 수정하는 작업을 진행하려고 한다. 검색을 하면 파이썬에서 서버로 전송하는 방법은 많이 나오는데 서버에서 어떻게 값을 받는지에 대한 게시글은 찾기 힘들다ㅠ 또 나는 전송할게 그냥 dict나 list가 아니라 dict list로 되어있는 데이터인데 이런경우 또한 찾기 힘들다ㅠㅠㅠ 많은 시행착오 끝에 해결!!!ㅠㅠㅠ python data = [{"data":1, "data1":2}, {"data":3, "data1":4}] data = json.dumps(data) headers = {'Content-Type': 'application/json', 'Accept': 'applicati..

SERVER 2020.03.10

INAPPBROWER에서 값 받아오기

환경 cordova 코르도바 하이브리드로 개발하던중 팝업창을 만들고 팝업창이 닫힐때 팝업창에서 데이터를 전송해서 가져오고 싶었다. 그냥 window.open()으로 해서 가져오면 안되나 싶었는데 그렇게 되지는 않는다 결국 플러그인 설치해서 inappbrower로 팝업창을 띄워야된다.... 플러그인 설치 cordova plugin add cordova-plugin-inappbrowser 다른곳 보면 아래와 같이 가져오는 경우가 많다 inappbrower에서는 undefined으로 찾을수가 없다고 한다. var popup = window.open(url, '_blank', 'location=yes') console.log(popup.document.getElementById('div')); 해결 그래서 in..

FRAMEWORK/CORDOVA 2020.03.05

LIKE문으로 검색하고 연관성 깊은 것부터 출력하기

환경 Lalavel PHP mySql 문제 보통 유사한 결과값을 찾을 때 like문을 사용하면 쉽게 찾을 수 있다. *데이터베이스* SLECT * FROM user WHERE name LIKE '%이름%' *Laravel* $query = $this->select('*') ->where('name', 'LIKE', '%이름%'); 하지만 이러한 데이터가 있을 때 연관성이 깊은 순서대로 출력하고 싶은데 어떻게 해야할까 검색을 하다가 발견했다! 데이터 출력하고 싶은 순서 이름1 이름 이름 이름1 1이름 1이름 바로 ORDER BY CASE THEN을 사용하는 것이다! 해결 *데이터베이스* SELECT * FROM user WHERE name LIKE '%이름%' ORDER BY CASE WHEN name =..

Cordova 네트워크 접속 확인

환경 macOS Catalina cordova 9.0.0 cordova platform android 9.0.0 plugin 설치 cordova plugin add cordova-plugin-network-information 사용방법 if(navigator.connection.type == Connection.NONE){ console.log('인터넷 연결이 되지 않음 :( '); }else{ console.log('인터넷 연결 되어있음 /0/'); } 위와 같이 쉽게 사용할 수 있으며 navigator.connection.type 을 출력했을 때 나오는 값은 다음과 같습니다 Connection.UNKNOWN // Unknown connection Connection.ETHERNET // Etherne..

FRAMEWORK/CORDOVA 2020.02.25
728x90