0
jQuery Mobile 및 Phonegap 애플리케이션을 만들고 있습니다. Chrome, Safari 및 Firefox에서는 잘 작동하지만 안드로이드 기기에서는 정상적으로 작동하지 않습니다. 조금만 검색하면 다른 폴더에 현지화 된 .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');
}
확실하지 작동하는지 알려줘 (
<script>
태그) HTML 파일에 파일clearStorage.js
에 정의 된 모든 자바 스크립트 기능을 전송해야 할 수 있습니다 "." "js/clearStorage.js"이전에 필요하지만 확실히 그것 없이는 작동합니다. – WooDzu예 일반적으로 './'는 건너 뛸 수 있습니다. 것은 당신이 폴더'www'에있는 소스를 참조 할 때'www'가 루트 폴더라고 생각해야합니다. – Littm
일반적으로 js 파일에 대한 나의 경로는 다음과 같습니다 : file : /// android_asset/www/js /bla.js 그건 문제가되지 않습니다. 스크립트는 HTML 파일에서 작동했지만 많은 코드를 복제하고있었습니다. 다른 해결책을 알고 있습니까 ?? –