未捕获错误:无法';t载荷file:///android_asset/www/less/app.less (200)在file:///android_asset/www/js/lib/less.js:15
尝试在我的开发计算机上运行此phonegap 1.4/adnroid 8应用程序时,我遇到以下错误: 未捕获错误:无法加载file:///android_asset/www/less/app.less (200)在file:///android_asset/www/js/lib/less.js:15 这个android/phonegap应用程序“在emulator/phone上运行”,但没有样式(因为我想它无法加载更少的.js) 这两个文件都是应用程序目录结构的一部分,因此我不会从internet加载任何内容(因为我可以在www下看到这两个文件) 互联网上的大多数解决方案都在谈论互联网连接,但这些文件都存在于本地,但由于某些原因,应用程序无法加载!另外,为了确保这些文件没有从internet加载任何内容,我添加了代理,并且“uses permission android:name=“android.permission.internet”出现在AndroidManifest.xml中未捕获错误:无法';t载荷file:///android_asset/www/less/app.less (200)在file:///android_asset/www/js/lib/less.js:15,android,cordova,less,Android,Cordova,Less,尝试在我的开发计算机上运行此phonegap 1.4/adnroid 8应用程序时,我遇到以下错误: 未捕获错误:无法加载file:///android_asset/www/less/app.less (200)在file:///android_asset/www/js/lib/less.js:15 这个android/phonegap应用程序“在emulator/phone上运行”,但没有样式(因为我想它无法加载更少的.js) 这两个文件都是应用程序目录结构的一部分,因此我不会从interne
是否还有其他设置需要检查?有什么提示吗?提前谢谢!解决方案:将.less文件编译成css文件并直接包含在HTML页面中。修改less js源文件,添加以下行:
href = href.replace( "file:///android_asset/www/", "");
在loadStyleSheet函数内部,调用xhr函数之前(大约在#4150处)
这应该行得通。在更少的1.3.3上测试
Less是在执行ajax调用时使用绝对路径来获取在“link”标记中定义的较少文件。
我们只是将绝对链接设置为相对链接。不要转换样式表扩展,保持它不变(例如:styles.css),但不要转换styles.less 并遵循同样的原则
<link href="styles.css" rel="stylesheet/less" type="text/css" />
我在使用less-1.3.3版本时遇到了同样的问题