pdf는 외부 리소스 파일입니다. 따라서 웹에서 외부 리소스 파일을 문제없이 띄워줄 수 있을까
1차적으로 고민해보았고, 라이브러리 없이도 뷰어가 구현 가능한 지 확인해보고자 하였습니다.
<object></object>
HTML의 object 태그는 외부 리소스를 나타냅니다.
data
리소스 URL 필수
type
속성 data 에 의해 지정된 리소스의 컨텐츠 타입 필수
name
유효한 브라우징 컨텍스트 이름 HTML5
width/height
css 속성
URL.createObjectURL(*file*)
매개변수에 지정된 객체를 나타내는 URL이 포함된 문자열을 생성
URL lifetime은 document
가 생성된 창에서, 문서와 연결되고
새 객체 URL은 지정된 파일 객체(File) 혹은 블롭(Blob) 객체를 나타냄.
위와 같이 obejct
태그로 생성된 뷰어는 사용자와의 상호작용을 할 수 없으므로