2013-07-20 1 views
0

내 웹 서버에서 다운로드 한 다른 웹 응용 프로그램의 컨테이너가 될 모바일 웹 응용 프로그램 (phonegap 및 jquery mobile의 Android + iOS 용)을 만들려고합니다. . 응용 프로그램은 스크립트 및 CSS가 포함 된 한 페이지짜리 사이트로 다운로드됩니다. 이 파일들은 base64 문자열로 데이터베이스에 보관됩니다.base64 문자열에서 페이지로드 (CSS 및 js 포함)

파일이 아니고 base64 문자열 인 웹 페이지를 만들고 여는 방법을 제안 해 주시겠습니까?

답변

0

MIME을 알고 있다고 가정합니다. html 문서의 경우 텍스트/html 일 수 있으며 dataURI을 작성하십시오.

var duri = 'data:text/html;base64,' + base64data; 
그런 다음 어떤 URL처럼이 처리 할 수 ​​있습니다

, 예를 들어, 새 창을 열거 나 의 src로 설정하십시오.

+0

정확하게 작동하지는 않지만 제대로 작동합니다. base64data의 Javascript가 작동하지 않습니다. 예를 들어서 오류가 발생했습니다 : var이 정의되지 않았고 $가 정의되지 않았습니다 ... –

관련 문제