簡體   English   中英

如何從 Flutter 移動應用程序控制 Rapsberry pi?

[英]How can I control a Rapsberry pi from a flutter mobile app?

我正在嘗試創建一個可以遠程控制 Raspberry Pi 的應用程序,就像打開鼠標一樣打開應用程序。 我知道 SSH,但我不希望用戶編寫命令行。 我想知道我是否可以在我的 flutter 應用程序中創建類似“VNC Viewer”(我認為這不是很容易)的東西,或者至少在我的應用程序中打開“VNC Viewer”並傳遞一些參數來直接連接。

有什么可以做的嗎?

我很感激任何指導,因為我只有這個想法。

非常感謝您!

您可以嘗試使用深層鏈接或通用鏈接來打開實際的 VNC 查看器應用程序。 他們甚至可能有一個 api,允許您打開 VNC 查看器,然后通過構建特殊鏈接來執行某些操作。

我知道你可以在 iOS/Android 中做到這一點,但我不確定它是否可以使用 flutter。 可能是只在本機工作的東西。

好吧,如果有人遇到這個問題,我使用 flutter 和 x11vnc 中的“WebView”以及 Raspberry 中的“NoVNC”來解決它。 WebView 打開網絡服務器站點(來自 NoVNC),然后我可以遠程控制 Raspberry。 感謝“深層鏈接”的想法,但 NoVNC 解決了它!

我嘗試了鏈接中的示例並且它有效。

NoVNC 示例

謝謝!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM