問題タブ [phpmqtt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
54 参照

mqtt - Laravel MQTT サブスクリプション - 未定義のインデックス: qos

トピックをサブスクライブしようとすると、以下のエラーが表示されます。

未定義の配列キー「qos」

私のコード:

`やってみて{

} catch (\Exception $e) {

}`

(例のように、コントローラーに挿入しました)。

$buffer .= chr($callback["qos"]);

vendor/salmanzafar/laravel-mqtt/src/MqttClass/MqttService.php:173 内

単純な「?? 0」を追加して問題を解決すると、サブスクライブしようとすると機能しないようです。

PHP 8.0 と "salmanzafar/laravel-mqtt": "^2.0" で Laravel 8.16 を使用しています。