2012-06-15 2 views
3

iPad (Safari)에서 테스트하고 싶은 HTML 프로젝트 (CSS/JS/jQuery)가 있습니다. 내가 읽은 바에 따르면, iOS 브라우저는 프로토콜을 지원하지 않으며, 그렇다고해도 파일 시스템을 프로젝트 위치로 이동할 수 있다고는 생각하지 않습니다.iPad에서 HTML 프로젝트를 여는 방법

내가 틀렸다면 나는이 정보를 수정 해주세요, 저는 안드로이드 녀석입니다. 그럼에도 불구하고 Fileapp이라는 앱을 사용하여 문제를 해결하려고했습니다. 내 프로젝트에 액세스하고로드 할 수 있었지만 Safari가 아니라 Fileapp의 네이티브 브라우저 내에있었습니다 (실제로 Safari가없고 그냥 마스크 처리 된 경우 제외).

누구든지 내 문제에 대한 해결책을 알고 있습니까 (무료 임)?

+0

프로젝트를 호스팅 할 수있는 옵션이 있습니까? 근거리 통신망? – saluce

+3

로컬 네트워크에 Apache 서버를 설치하고 직접 연결하십시오. – Ryan

+0

사이트에서 실행해야하는 서버 측 코드가 있습니까? – trumpetlicks

답변

5

2016 UPDATE :

지금이 쉽게 여러 서비스가 있습니다

. 당신은 쉽게 PC에서 라이브 웹 페이지를 업데이트 만든다 이러한 무료 서비스 중 하나 자신의 웹 서버 점검을하지 않은 경우 : 이러한 서비스는 모두 using git, learn it을 필요로

Heroku

Git Pages

을, 당신 그것을 후회하지 않을 것이다.

html을 iPad로 전송하기 위해 FTP를 사용하거나 Dropbox를 사용하는 날은 오래되었습니다.

인터넷에 연결되어 있지 않은 상태에서이 작업을 수행 할 수 있어야하는 경우 로컬 IP 터널링 사용에 대한이 기사를 참조하십시오. 이렇게하면 WiFi가 실제로 인터넷에 연결되었는지 여부에 관계없이 Wi-Fi 네트워크의 모든 사용자가 볼 수 있도록 PC의 localhost이 본질적으로 열립니다. 내가 인터넷에 연결되어 있지 않은 경우에 와이파이 네트워크에있을 나보다 장소와 PC의 사이를 전환 될 가능성이 나처럼

http://wesbos.com/localhost-mobile-device-testing/

나는 Heroku가 선호합니다.

OLD 답변 2012

Dropbox 계정을 얻고 공용 폴더에서 프로젝트를 넣어.

오른쪽 버튼을 클릭하여 공용 링크를 얻은 다음 iPad에서 해당 위치로 이동하십시오. 내가 아이 패드 응용 프로그램에서 링크를 얻을 때


그것은 그냥 같은 URL 구조 원시 HTML을 보여줍니다 작동하지 않습니다 그래서

dropbox.com/s/...

나는 웹 사이트에 가서 공개 링크 (파일이 공개 폴더에있는 경우에만 사용 가능)를 복사합니다. 실제로 작동하는 링크를 얻습니다.

+0

나는 당신의 아이디어를 포함하여 dropbox를 사용하여 몇 가지 시도를 해봤지만 불행하게도 아무 것도하지 않았습니다. – vdelricco

+0

iPad 프로젝트에서 나에게 적합합니다. Safari에서 URL을 열면 어떻게됩니까? –

+0

사용자 # 및 열려는 파일의 이름은 무엇입니까? 나는 너에게 일하는 링크를 보낼 수있다. –

0

원래 질문에 대한 의견에서 minitech가 지적한대로이 문제에 대한 한 가지 해결책은 로컬 네트워크에있는 Apache 서버를 설정하고 바로 연결하는 것이 었습니다. 이것은 내가 필요로했던 것과 똑같이 작동했습니다.

1

아파치는 아마도 이런 종류의 로컬 프로젝트의 임시 서비스에 사용하기에 가장 편리한 웹 서버가 아닙니다. 대신 Mac이나 Python이 설치된 Linux 배포판 (대부분)의 경우 다음과 같이 한 줄로 터미널에 현재 작업 디렉토리를 제공하도록 웹 서버를 시작할 수 있습니다.

python -m SimpleHTTPServer 

기본적으로 포트 8000에 제공됩니다. 명령에 마지막 인수로 전달하여 다른 포트를 지정할 수 있습니다.

iPad 또는 전화와 같은 다른 기기에서이 서버에 연결하려면 먼저 휴대 전화가 Mac 또는 Linux PC와 동일한 로컬 네트워크에 연결되어 있는지 확인해야합니다. 그런 다음 컴퓨터에

ifconfig 

를 실행하고 "로컬 루프백"이외의 연결 중 하나에서 출력에 inet addr로 표시하고 표시됩니다 해당 지역의 IP 주소에 대한 출력을 통해 본다. 현재 컴퓨터에 wlan0 연결에 inet addr:192.168.0.3이 표시되어 있습니다.

이제 휴대 전화에서 브라우저를 열고 SimpleHTTPServer가 제공하는 포트에 ifconfig에서 가져온 IP 주소로 이동하십시오. 예 : http://192.168.0.3:8000. 서버를 시작한 디렉토리에 해당하는 디렉토리 목록이 표시되며 여기에서 원하는 파일을 볼 수 있습니다.

관련 문제