Sony A6300 のカメラ API でsetPostviewImageSizeサイズを指定して呼び出しています。Original何をしても (つまり、最初に startRec を実行するか、これの順序を変更して他の呼び出しの後にします)、常に response を取得し{"id":6,"error":[1,"Not Available Now"]}ます。いつ利用可能になりますか、またはこのカメラはオリジナルをサポートしていませんか?
編集: Smart Remote Control を最新バージョン (4.2.0) に更新しましたが、これは役に立ちませんでした
編集 2: 私はそれが 1 回動作するのを見ました。どうやらこのカメラはこのコマンドをサポートしているようですが、私が理解できない状態でのみ...
編集 3: カメラのステータスである必要があります。初期化中に IDLE ステータスを待っても、PostviewImageSize を設定できません。
以下は、接続直後にコマンドを発行する順序です。もちろん、これらは私自身のコードのメソッド名であり、これらがどの API 呼び出しであるかは明らかなはずです...
checkSupportedMethodTypes -> getAvailableApiList -> setCameraFunctionToRemoteShooting -> startRecMode -> setShootModeToStill -> setPostviewSizeToOriginal
編集 4: さらにテストした結果、カメラが IDLE を報告していても、明らかに嘘をついていることがわかります。4 秒後、どこにも変更がなく、利用可能な API のまったく新しいセットが報告されます。だから私はこれのためにある種の睡眠を構築する必要があります?!