JqueryMobile и Android 4.0 - PullRequest
       2

JqueryMobile и Android 4.0

0 голосов
/ 19 марта 2012

У меня есть этот код:

$('#list').append('<li><a href="page1.html?id=1" data-transition="pop"><h3>Title</h3><p>Description</p></li>');

В Android 2.3 работает нормально, но в Android 4.0.3 появляется «ошибка загрузки страницы».

Я использую phonegap 1.3 и jquery mobile.

page1.html - это локальный файл в assets / www / page1.html

Это код Index.html:

  <div data-role="page" id="idpage">
    <div data-role="header">           
        <h1>Tittle</h1>
    </div>

    <div data-role="content">       
      <ul id="list" data-role="listview" data-filter="false" data-filter-theme = "a" ></ul>                                   
    </div>

    <div data-role="footer">
      <h1>Footer</h1>
    </div>
  </div> 

Спасибо и извините за мой английский.

1 Ответ

0 голосов
/ 19 марта 2012

В Honeycomb была введена ошибка, которая сохраняется в Ice Cream Sandwich, когда загрузка файла из каталога ресурсов в WebView завершится неудачно, если URI содержит строку запроса или фрагмент (#).эта проблема для более подробной информации: http://code.google.com/p/android/issues/detail?id=17535

Один из обходных путей - скопировать файлы во внутренний каталог хранилища приложения и загрузить их оттуда.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...