我正在开发一个 Web 应用程序,页面完全从服务器端呈现,应用程序使用 UIWebView
加载页面...
(该页面的 Url 是这样的:http://mydomain.com/application/
)
有没有办法在本地加载image/js/css/webfont文件而不是在WebView(iOS/Android)中下载它们?
*如果是 PC 而不是 iOS/Android,我想我可能会在服务器端呈现的页面中使用类似这样的东西:
<script src="file:///C:/Program%20Files/MyApp/Data/script.js"></script>
或
<img src="file:///C:/Program%20Files/MyApp/Data/welcome.png" />
(我想,但我不确定)
但是如何在移动应用程序(iOS UIWebView/Android WebView)中做这样的事情呢?
最佳答案
在您的 html 中使用 URI 作为 src
“android.resource://[包]/[资源类型]/[资源名称]”
<script src="android.resource://com.example.sample/raw/js_script">
关于android - 从基于网络的移动应用程序本地加载图像/css/js/webfonts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12290651/