微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

用链接到/ assets文件夹的.html文件加载WebView

如何解决用链接到/ assets文件夹的.html文件加载WebView

|| 我需要将.html文件加载到WebView中,但是该文件位于磁盘上的外部文件夹中。我无法将文件复制到android项目下的/ assets文件夹中。但是我可以在Eclipse中创建指向该文件链接。 问题是如何将链接文件加载到WebView中? 我尝试使用webView.loadUrl(\“ file:///android_asset/myFile.html \”)加载它,但它确实起作用了。 WebView在\'/ assests \'文件夹中找不到\'myFile.html \'。 (/ assests文件夹中的\'myFile.html \'链接到磁盘上外部文件夹中的真实文件。) 请给任何想法! 提前致谢!     

解决方法

如果您使用的是OS X或Linux,请尝试在项目
assets/
中为该文件创建符号链接。我怀疑Eclipse链接是否足够,因为将资产打包到APK中并不是Eclipse的工作,并且Eclipse调用的Android工具可能不了解Eclipse链接。     ,对于Windows,请使用命令
mklink /D link-folder-name target-folder
。 eclipse / android可以通过此链接正常工作,而您的apk将拥有所有链接的资源。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。