UNPKG

socketmobile-capturejs

Version:

Socket Mobile Capture JS NPM package for Socket Mobile barcode scanner and NFC Reader/Writer products

17 lines 553 B
import HttpTransport from './httpTransport'; import MaracaTransport from './maracaTransport'; export default class Transport { static getTransport(logger, xhr) { let transport; if ((window.webkit) && (window.webkit.messageHandlers) && (window.webkit.messageHandlers.maracaSendJsonRpc)) { transport = new MaracaTransport(null, logger); } else { transport = new HttpTransport(logger, xhr); } return transport; } } //# sourceMappingURL=transport.js.map