混合应用程序:运行 WebView 中的 Web 应用程序来自本地(本地)文件
Hybrid App : Running web app in WebView from files in native (local)
我有一个混合应用 Xpresso。由于性能问题,我们计划将之前从服务器托管的 Web 应用程序文件(html、css、js 和 json)放在本地。
所以更早,因为文件在 S3 存储桶中并且在 webview 中加载,服务器 运行s 应用程序。
因此,如果我们在本地有文件,那么 运行 应用程序将使用什么服务器。我可以看到的一个选项是使用 Ionic,但使用 Ionic 空白应用程序本身的大小为 24 MB,这是我不想要的。
那么我如何 运行 webView 中的网络应用程序。 (gulp ?)
这个问题的答案是不需要做任何特别的事情。正如 Web 应用程序在 S3
中的托管方式一样,需要遵循非常相似的结构,它将自动 运行。
如果您正在制作混合应用,我强烈建议大家阅读此博客:https://medium.com/myntra-engineering/leveraging-native-power-in-webview-105d248fe71
正如您所正确识别的那样,实现这一目标几乎不需要额外的努力。您可以简单地通过标识符引用本地文件,就像它们在服务器上一样。 解释如何实现。
希望对您有所帮助。
我有一个混合应用 Xpresso。由于性能问题,我们计划将之前从服务器托管的 Web 应用程序文件(html、css、js 和 json)放在本地。
所以更早,因为文件在 S3 存储桶中并且在 webview 中加载,服务器 运行s 应用程序。
因此,如果我们在本地有文件,那么 运行 应用程序将使用什么服务器。我可以看到的一个选项是使用 Ionic,但使用 Ionic 空白应用程序本身的大小为 24 MB,这是我不想要的。
那么我如何 运行 webView 中的网络应用程序。 (gulp ?)
这个问题的答案是不需要做任何特别的事情。正如 Web 应用程序在 S3
中的托管方式一样,需要遵循非常相似的结构,它将自动 运行。
如果您正在制作混合应用,我强烈建议大家阅读此博客:https://medium.com/myntra-engineering/leveraging-native-power-in-webview-105d248fe71
正如您所正确识别的那样,实现这一目标几乎不需要额外的努力。您可以简单地通过标识符引用本地文件,就像它们在服务器上一样。
希望对您有所帮助。