cordova-plugin-top-vpn

0.0.5 • Public • Published

开启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);
    });
}

Package Sidebar

Install

npm i cordova-plugin-top-vpn

Weekly Downloads

3

Version

0.0.5

License

ISC

Unpacked Size

3.03 MB

Total Files

8

Last publish

Collaborators

  • suisui_er