Как использовать библиотеки nSoftware IPWorks в NativeScript?

N Software имеет версию IPWorks для Node.JS, которую я не могу интегрировать с NativeScript. Каждый раз, когда я запускаю часть кода, включающую модуль IPWorks, я получаю это неперехваченное исключение.

    An uncaught Exception occurred on "main" thread.
    Calling js method onClick failed
    TypeError: Cannot read property 'versions' of undefined

Я предполагаю, что это ошибка, которую я сделал при установке модуля, и у меня мало опыта работы с модулями Node.JS и тем, как они взаимодействуют с NativeScript.

Любая помощь будет принята с благодарностью, поскольку я пытаюсь подключиться к уже существующему маршрутизатору и серверу, которые ранее были настроены с использованием версии IPWorks C++. Спасибо за помощь.

Вот код:

    const HomeViewModel = require("./home-view-model");
    var dialogs = require("tns-core-modules/ui/dialogs");
    var geolocation = require("nativescript-geolocation");
    const appSettings = require("tns-core-modules/application-settings");
    var ipworks = require("ipworks");

    function doPing() {

        var myPing = new ipworks.ping;

        myPing.pingHost("www.google.com");

    }
    exports.doPing = doPing;

0 ответов

Другие вопросы по тегам