問題タブ [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.
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 を使用しています。