Как отобразить URL-адрес файловой системы в веб-приложении Chrome?

У меня есть приложение в Chrome, которое требует, чтобы я мог просматривать сохраненные автономные веб-страницы. Эти страницы загружаются с моего сервера, когда пользователь находится в сети, и сохраняются в файловой системе HTML5, чтобы их можно было просматривать в автономном режиме. Этот билет об ошибке Chrome, кажется, указывает, что то, что я хочу сделать, возможно:https://code.google.com/p/chromium/issues/detail?id=343382

Основано на документах "Веб-просмотр" приложения Chrome (https://developer.chrome.com/apps/tags/webview) это то, что я придумал.

В моем манифесте:

"permissions": [
    {
        "fileSystem": ["write"]
    },
    "storage",
    "unlimitedStorage",
    "webview"
],
"webview": {
    "partitions": [
        {
            "name":"contentView",
            "accessible_resources":["*.html"]
        }
    ]
}

Мой тег веб-просмотра:

<webview id="websiteWebview" minwidth="800" minheight="600" autosize="on" partition="contentView"></webview>

А затем я добавляю атрибут 'src' через javascript:

var websiteWebview = document.querySelector('#websiteWebview');
websiteWebview.setAttribute('src', decodeURIComponent(srcUrl));

Это приводит к следующему в консоли:

filesystem:chrome-extension://[appId]/[pathToFile]/index.html
Failed to load resource: net::ERR_FILE_NOT_FOUND
Not allowed to load local resource: filesystem:chrome-extension://[appId]/[pathToFile]/index.html

Я не уверен, куда идти отсюда. Заранее спасибо за помощь!

Ответы на вопрос(2)

Ваш ответ на вопрос