我正在制作一个 jQuery Mobile 和 Phonegap 应用程序。它在 Chrome、Safari 和 Firefox 上运行良好,但在 android 设备上却不行。我搜索了一下,我认为我的问题在于 .js 文件本地化在另一个文件夹中。它们似乎没有添加/加载到我的应用程序中。那个不起作用的例子:
$('#contact_add').live('vclick', function(event) {
$.showPageLoadingMsg;
**clearContactStorage();**
window.location.href = ('file:///C:/Users/add.html');
});
这是头部定义:
<script src="file:///android_asset/www/js/clearStorage.js"></script>
这是 .js 文件中的函数:
function clearContactStorage()
{
window.localStorage.setItem('uwagi', 'Uwagi...');
window.localStorage.setItem('idCustomerLabel', 'Kontrahent...');
console.log('Cleaning contactStorage');
}