0

NativeScript 응용 프로그램에서 타사 Javascript SDK를 사용하는 경우 어떤 경우에 문제가 있습니까?모든 타사 javascript SDK가 NativeScript에서 작동합니까?

예를 들어 SDK에서 DOM 조작을 수행하는 경우 NativeScript에서 처리 할 수 ​​없다고 가정합니다.

SDK가 REST API에 대한 래퍼 인 경우와 같은 경우는 어떻습니까? 따라서 SDK는 내부적으로 XMLHTTP 요청을합니다. 이것이 NativeScript에서 처리 할 수 ​​있습니까? XMLHTTP는 웹 API이므로 Android/iOS에서 올바르게 작동하는지 확신 할 수 없습니다.

그 밖의 다른 케이스가 있습니까? NativeScript과 Node.js를 모두 JS VM을 실행하고 있지만, 그들은 다르게 구현되어

+0

제목이 이해가 안되므로 수정하십시오. – pkanev

답변

2

합니다 (QuickBlox 자바 스크립트 SDK는 내가 만드는 그러한 응용 프로그램에서 직접 작업 할 경우 특히, 궁금 해서요). 예를 들어 NativeScript는 node.js의 내장 모듈 사양 (fs, stream, buffer, net 등)을 구현하지 않습니다. 이것이 바로 node.js 모듈의 대부분을 사용할 수없는 이유이기도합니다.

가 내장 된 Node.js를 모듈에 의존 NPM 모듈을 사용하려면, 당신은 당신이 조작 NPM 모듈을 사용할 수 없습니다 NativeScript에 염두에 수입을 대체하려고 자신을 기능, 또는 https://github.com/EddyVerbruggen/nativescript-nodeify#nativescript-nodeify

곰 수 DOM도 마찬가지다.

QuickBox의 경우 모바일 플랫폼 SDK를 사용하고 플러그인을 만들고 싶다면 두 가지 모바일 플랫폼 SDK를 일반적인 JavaScript API로 포장하십시오.