Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

행복한 개구리

Unity - UniWebView - Node 데이터 연동 이슈 본문

Node/NodeJS - Solution

Unity - UniWebView - Node 데이터 연동 이슈

HappyFrog 2021. 7. 8. 18:21

첫번째 원인

  • 첫번째 원인은 프로토콜 이슈였다.
  • 유니웹뷰에서는 http프로토콜을 Unity로 연동해주는 기능이 없으며 uniwebview프로토콜을 통해 썸네일 url을 불러와야 한다.

 

UniWebView 문서에 나와있는 uniwebview 프로토콜 형식

  • '프로토콜 : 스키마 : 데이터' 형식으로 데이터를 받는다.

  • 두번째 원인은 따옴표에 있다.
  • JSON은 "데이터"형식으로 변환되므로 "uniwebview://kakao?user=${json}"이었던 코드는 컴퓨터가 변환할 때는 "" 데이터""형식으로 읽혔을 것이다.
  • 따라서 큰따옴표"를 작은따옴표'로 바꿔줌으로써 이 문제를 해결했다.

  • 세번째 원인은 데이터가 Unity로 변환되며 '://'가 누락되는 점에 있었다.
  • 해당 로그를 살펴보면
  •  
  • 이렇게 나와야 하는 URL이
  •  
  • 이렇게 나온다.
  • 중간에 ://가 생략된 것인데, 이것은 Unity의 스크립트에서 Insert함수를 이용하여 ://를 추가해주니 원래대로 출력됐다.

'Node > NodeJS - Solution' 카테고리의 다른 글

Node Sequelize Json형식 데이터 출력오류  (0) 2021.07.15
DB - Node.js 연동  (0) 2021.07.12