按需加载用于WebView渲染的资源

按需加载用于WebView渲染的资源,webview,xamarin.forms,Webview,Xamarin.forms,我有一个场景,当用户从移动应用程序连接到服务器时,需要从服务器下载用于Web视图的脚本。然后将其存储在本地,并使用此脚本进行进一步的Web视图渲染 只有当我们升级服务器时,客户端才应该从服务器更新脚本 这是否可能在Xamarin.Forms中实现?如果是,你能和我分享你的想法吗?有很多方法可以实现这一点。一种可能的方法是: 在服务器上创建可以响应脚本最新版本号请求的端点 如果服务器上的版本号大于应用程序上的版本号,则再次查询服务器以检索所需的脚本,然后重试 是否可以访问存储的脚本文件进行web

我有一个场景,当用户从移动应用程序连接到服务器时,需要从服务器下载用于Web视图的脚本。然后将其存储在本地,并使用此脚本进行进一步的Web视图渲染

只有当我们升级服务器时,客户端才应该从服务器更新脚本


这是否可能在Xamarin.Forms中实现?如果是,你能和我分享你的想法吗?

有很多方法可以实现这一点。一种可能的方法是:

  • 在服务器上创建可以响应脚本最新版本号请求的端点
  • 如果服务器上的版本号大于应用程序上的版本号,则再次查询服务器以检索所需的脚本,然后重试

  • 是否可以访问存储的脚本文件进行web查看?@Karthik是。您可以在webview中找到有关使用本地文件的更多信息:我是否需要任何特定权限才能在local for iOS和Android应用程序中下载和存储数据?