2014-08-30 2 views
1

Chrome 패키지 앱에 Java 애플릿이 포함될 수 있습니까?Java 애플릿이있는 Chrome 패키지 앱

QZ-Print/jZebra를 패키지 된 응용 프로그램에 통합하려하지만 애플릿이 나타나지 않고 애플릿의 오류가 수신되거나 함수 호출을 시도 할 때 정의되지 않은 메서드를 읽을 수 없습니다.

답변

3

아니요, Chrome app에는 (NPAPI) 플러그인을 사용할 수 없습니다.

설명서에는 여러 개의 Disabled Web Features이 나열되어 있습니다. 플래시 및 샌드 박스가 아닌 플러그인은 모두 표시되므로 Chrome 앱에 삽입 할 수 없습니다. 플래시 - 샌드 박스 된 PPAPI 플러그인 -은 <webview> tag 안에 포함될 수 있지만 Java는 샌드 박스가 아닌 NPAPI 플러그인이므로 it cannot be used in a <webview> tag입니다.


그리고 당신은 어느 레거시 packaged app 내에서 Java 애플릿을 사용 Java does not support Chrome extensions 때문에 수 없습니다. http 사이트에서 자바 애플릿을 삽입하려고하면 더 많은 행운을 빕니다. Java 애플릿 및 기존 패키지 애플리케이션 모두 사용되지 않으며 당신이 그런 native messaging 등의 대안을 찾기 위해 시도해야하므로, 미래 (announcement for Java plugins, announcement for packaged apps)에 크롬에서 제거하려고하는 것을

참고. 종종 크롬 앱을 참조 오용

+0

chrome://plugins에서 수동으로 "항상 허용"할 수 있습니다, 그것은 분명해야한다 사라지게 될 기존 패키지 앱입니다. Chrome 앱은 계속 사용됩니다. –

+0

@MarcRochkind 패키지 된 앱을 사용할 수있을 때까지는 Chrome 앱이라고 불렀습니다. 나는 링크에서 "크롬 앱"과 "패키지 앱"이라는 용어를 사용하여이 둘의 차이점을 밝히고, 대답의 두 섹션을 가로선으로 나눕니다. –

+0

Rob : 저는 누군가가 "패키지 된 앱은 더 이상 사용되지 않습니다."라고 오해하지 않기를 바랍니다. –

0

그것은 임시 해결책이 될 것이지만, 사용자가 설정 한 기간 "앱 패키지"로

+0

RobW의 답변에서 잘못된 "사용 중지 된 웹 기능"섹션이 계속 적용됩니다. – Xan

+0

개발 (패키지되지 않은) 앱으로 테스트 해봤는데 제대로 작동합니다. 릴리스 패키지에서 다른 경우, 그것을 시도하지 않았습니다 ... –

+0

Java를 참조 하시겠습니까? – Xan

관련 문제