Я пытаюсь установить соединение S SH из проекта Cordova с локальным сервером, думает, что плагин создан для этого: https://www.npmjs.com/package/cordova-plugin-ssh-connect
Когда я запускаю скомпилированную сборку с устройства (Android планшет), ничего не происходит. Я вижу только интерфейс HTML / CSS, но ничего о S SH. Я написал предупреждение (); в пробных функциях, следовательно, возникает проблема, и я поместил кнопку, вызывающую функцию JS ... но безуспешно. Ничего не происходит ...
Я, вероятно, ошибочно сделал шаг, но не вижу, где.
Это мой код:
[...]
<button onClick="test_ssh();">Test SSH</button>
<a class="waves-effect waves-light btn-small grey lighten-1" style="float: right !important; color: black !important; text-transform: none !important;">Démarrer</a>
</span>
</div>
</div>
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript">
function test_ssh()
{ var success = function (resp) {
alert('ok');
}
var failure = function (error) {
alert('err');
}
window.cordova.plugins.sshConnect.connect('xxxxxx', 'xxxxxx', '192.168.43.29', 22,
function(resp) {
if (resp) {
alert('Reponse OK');
window.cordova.plugins.sshConnect.executeCommand('touch /var/testssh/success.txt', success, failure);
window.cordova.plugins.sshConnect.disconnect(success, failure);
}
}
, failure);
}
</script>
[...]
В сервер, сервис S SH успешно запущен и доступен (и устройство подключено к локальной сети). В противном случае я установил плагин в проекте Cordova с помощью следующей команды:
cordova plugin add plugin-ssh-connect
Заранее благодарен за помощь.