मैं किसी सर्वर से एक HTML पृष्ठ लोड करने का प्रयास कर रहा हूं जिसमें पृष्ठ में एक स्क्रिप्ट है जो एंड्रॉइड sdcard .js फ़ाइल से लिंक है।एंड्रॉइड स्थानीय संसाधन लोड करने की अनुमति नहीं है: फ़ाइल: /// android_asset
जावा:
String url ="http://192.168.84.86:8080/test/maw/js_load_test.html";
this.loadUrl(url);
js_load_test.html:
<script src="file:///sdcard/test.js"></script>
मैं भी कोशिश की है:
<script src="file:///android_asset/www/js/test.js"></script>
test.js फ़ाइल मौजूद है और जे एस फ़ाइल पथ सही है। लेकिन logcat में: फ़ाइल: ///sdcard/test.js:
03-18 13: 01: 12.467: ई/वेब कंसोल (26,189): फ़ाइल: स्थानीय संसाधन लोड करने के लिए अनुमति नहीं है: 0
फ़ाइल: पर ///sdcard/test.js ///android_asset/www/js/test.js:
03-18 13: 01: 53.467: ई/वेब कंसोल (2618 9): स्थानीय संसाधन लोड करने की अनुमति नहीं है: फ़ाइल: ///android_asset/www/js/test.js पर: 0
धन्यवाद, लेकिन क्योंकि मुझे लगता है कि loadDataWithBaseURL LocalStorage के एचटीएमएल 5 सुविधा का समर्थन नहीं करता है मैं loadUrl() का उपयोग करना चाहते हैं,, शायद मैं कुछ और config की ज़रूरत है? – kim