0.0.5 • Published 3 years ago

cordova-plugin-top-vpn v0.0.5

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

开启VPN插件

插件安装

cordova plugin add cordova-plugin-top-vpn

初始化设备

cordova.plugin.vpn.init(function (data) {
    alert(data)
}, function (message) {
    alert(message);
});

登录

document.getElementById('login').onclick = function () {
    cordova.plugin.vpn.doConfigurationVPN({
        address: '222.240.202.198',
    }, function (data) {
        alert(data)
        cordova.plugin.vpn.login({
            account: 'oauser',
            password: 'zyzx@123!'
        }, function (data) {
            alert(data)
        }, function (message) {
            alert(message);
        });
    }, function (message) {
        alert(message);
    });
}

登出

document.getElementById('logout').onclick = function () {
    cordova.plugin.vpn.logout(function (data) {
        alert(data)
    }, function (message) {
        alert(message);
    });
}

获取资源

document.getElementById('getResource').onclick = function () {
    cordova.plugin.vpn.getResource(function (data) {
        alert(data)
    }, function (message) {
        alert(message);
    });
}

开启vpn

document.getElementById('startService').onclick = function () {
    cordova.plugin.vpn.startService(function (data) {
        alert(data)
    }, function (message) {
        alert(message);
    });
}

关闭vpn

document.getElementById('closeService').onclick = function () {
    cordova.plugin.vpn.closeService(function (data) {
        alert(data)
    }, function (message) {
        alert(message);
    });
}