Я довольно новичок в React Native, и я хотел бы использовать MQTT в своем приложении.Я пытаюсь следовать инструкциям в ссылке -> https://github.com/Introvertuous/react_native_mqtt
Я установил MQTT с помощью команды -> npm install response_native_mqtt --save
Мой вопрос: -Где я должен вставить код ниже?В файле app.js?Нужно ли создавать другой файл?- Что я должен написать в файле app.js, чтобы проверить соединение MQTT?
Любое руководство приветствуется.
import init from 'react_native_mqtt';
import { AsyncStorage } from 'react-native';
init({
size: 10000,
storageBackend: AsyncStorage,
defaultExpires: 1000 * 3600 * 24,
enableCache: true,
reconnect: true,
sync : {
}
});
function onConnect() {
console.log("onConnect");
}
function onConnectionLost(responseObject) {
if (responseObject.errorCode !== 0) {
console.log("onConnectionLost:"+responseObject.errorMessage);
}
}
function onMessageArrived(message) {
console.log("onMessageArrived:"+message.payloadString);
}
const client = new Paho.MQTT.Client('iot.eclipse.org', 443, 'uname');
client.onConnectionLost = onConnectionLost;
client.onMessageArrived = onMessageArrived;
client.connect({ onSuccess:onConnect, useSSL: true });