1

내 CRX에 적절한 HTML 페이지가 options.html 인 경우 매니페스트가 올바르게 선언합니다 (chrome : // extensions 페이지에 링크로 표시됨).)하지만 난 그 링크를 클릭하면, 크롬 오류 제공합니다오류 발생 : Chrome 앱의 옵션 페이지에 대해 '이 웹 페이지를 사용할 수 없음'

This webpage is not available

The webpage at chrome-extension://invalid/ might be temporarily down or it may have moved permanently to a new web address.

그것은 "무효"라고하지만 앱이 모든 컨텐츠 스크립트가 실행 (완벽하게 잘 실행이 배경이 데이터베이스를 생성하고 저장을). 왜 그것이 무효로 보일까요? 확장 프로그램 ID가없는 이유는 무엇입니까?

{ 
    "manifest_version": 2, 
    "name": "MyAPP", 
    "description": "My App", 
    "version": "0.0.0.32", 
    "minimum_chrome_version": "27", 
    "offline_enabled": true, 
    "options_page": "options.html", 
    "icons": 
    { 
     "16": "images/icon16.png", 
     "48": "images/icon48.png", 
     "128": "images/icon128.png" 
    }, 
    "app": 
    { 
     "background": 
     { 
      "scripts": 
      [ 
       "scripts/background.js" 
      ] 
     } 
    }, 
    "permissions": 
    [ 
     "unlimitedStorage", 
     "fullscreen", 
       { 
      "fileSystem": 
      [ 
       "write" 
      ] 
     }, 
     "background", 
     "<all_urls>", 
     "tabs" 
    ] 
} 

는 "web_accessible_resources"에서 선언해야합니까 : 여기

매니페스트인가? 어떤 생각이 잘못된거야? "web_accessible_resources"에

업데이트

추가는 하지이 문제를 해결한다. 그 페이지에 모든 것을 추가했습니다. 이 패키지 애플리케이션을위한 크롬 버그로되어 있습니다

업데이트는 2

것 같습니다. 매니페스트에서 "app" 섹션을 제거하면 작동합니다! Chrome 앱 설명서에 앱에 옵션 페이지가있을 수 있다고 나와 있기 때문에 버그입니다.

답변

1

옵션 페이지는 확장 프로그램에서만 지원되며 실제로는 설명서 버그 (예 : issue 255079)를 발견했습니다.

+0

왜 그런가요? 그건 말이되지 않습니다. 앱에는 옵션 페이지도 있어야합니다. 경험과 같은 키오스크를 위해 전체 페이지 모드로 실행되는 앱을 만들고 있는데 거기에 닫기 버튼이나 관리 탐색을 넣을 수 없습니다. 옵션 페이지가 없으면 이상한 해결 방법을 찾아서 설정에 들어갈 수 있도록해야합니다. 옵션 페이지를 사용하면이 작업을 훨씬 쉽게 수행 할 수 있습니다. –

+0

옵션 페이지는 Chrome 탭에서 열립니다. 앱 자체에는 탭과 같은 것을 구현하지 않는 한 앱에는 탭이 없습니다. 다음 질문이 "OK"인 것을 볼 수 있었으니 옵션 페이지를 다른 곳에 두십시오. 왜 그렇게하지 않습니까? " 그러나 응용 프로그램 프레임 워크는 일반적으로 옵션/설정/환경 설정 페이지와 같은 상위 수준의 구성을 제공하지 않지만 iOS는 주목할만한 예외입니다. 일반적으로 자신의 빌드에 사용할 수있는 기본 요소를 제공합니다. – sowbug

+0

@sowbug 그러나 이것은 전체 화면 응용 프로그램에서 설정/관리 기능을 드러내지 않으려는 경우에 문제가됩니다. Chrome에 옵션 액세스 권한을 부여하면 훨씬 편리해질 수 있습니다. –

관련 문제