Webベースのマルチプラットフォーム端末エミュレータ

Webベースのマルチプラットフォーム端末エミュレータ

コンピュータブラウザ、スマートフォン、タブレット(Android、iO)など、すべてのデバイスと互換性のあるWebベースの端末エミュレータはありますか?

shellinaboxを試しましたが、iOSでは機能しません(Safariではキーボードを有効にできません)。

答え1

これはあなたが言うバグですか?明らかに、これを行うにはいくつかのコードハックが必要です。

iPadでthis.isEmbeddedが正しく設定されていないことがわかりました。モバイルサファリは、画面の一部のプロパティをサポートしていないようです。したがって、this.isEmbeddedはtrueに設定してはいけませんが、trueに設定します。クイックハッキング:vt100.jsでthis.isEmbeddedが最初に発生した後に次の行を追加します。

var isMobile = navigator.userAgent.match(/iPad|iPhone|iPod/i) != null; if(isMobile){this.isEmbedded = false}

これはただのハッキングだけです;-)残念ながら、iPadキーボードにはタブキーはありません。 http://code.google.com/p/shellinabox/issues/detail?id=64

とにかく、この種のコンテンツのためにこのウェブサイトを見つけました。http://alternativeto.net/これにぴったりです。頻繁に使用する検索エンジンにAlternativetoとプログラム名を入力すると、通常、いくつかの実行可能な選択肢があります(例:TinyShell、KeyBox、Gate One、Onion Terminal、AnyTerm、AjaxTermなど)。

http://alternativeto.net/software/shell-in-a-box/

関連情報