웹 기반 다중 플랫폼 터미널 에뮬레이터

웹 기반 다중 플랫폼 터미널 에뮬레이터

컴퓨터 브라우저, 스마트폰, 태블릿(Android 및 iO) 등 모든 장치와 호환되는 웹 기반 터미널 에뮬레이터가 있습니까?

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/

관련 정보