WebComponents 如何集成到 IOS 应用程序中?
How can WebComponents be integrated in an IOS App?
我需要创建一个 UI- 组件库,它应该是可集成的并且可以随时随地工作。
我发现 WebComponents 可以在任何浏览器和所有 SPA 框架(如 Vue、Angular 和 React)中工作。
我还找到了一种使用 Webview 在 Android 中使用 Web 组件的方法:https://dukescript.com/best/practices/2017/06/11/AndroidStudio.html
这意味着我至少可以为 Android 开发人员提供集成 Webcomponent 的指南,或者我可以为 Android 创建简单的库以使用 Webview 包装 Webcomponent,以便 Android 开发人员可以拥有那种“即插即用”的体验。
但我很难在 IOS 中找到方法。
那么是否可以在 IOS 应用程序中使用 Web 组件,如果可以,如何使用?
Android 和 iOS 的方法在这方面是相似的。它们都提供了一个可以显示基于 Web 的内容的视图,并且可以放置在原生视图层次结构中的任何位置。您用于包装 Web 视图的代码会有所不同,您从 SDK 使用的 类 也会有所不同,但总体方法是相同的。
在 iOS 上,您可能会使用 WKWebView。
我需要创建一个 UI- 组件库,它应该是可集成的并且可以随时随地工作。
我发现 WebComponents 可以在任何浏览器和所有 SPA 框架(如 Vue、Angular 和 React)中工作。 我还找到了一种使用 Webview 在 Android 中使用 Web 组件的方法:https://dukescript.com/best/practices/2017/06/11/AndroidStudio.html 这意味着我至少可以为 Android 开发人员提供集成 Webcomponent 的指南,或者我可以为 Android 创建简单的库以使用 Webview 包装 Webcomponent,以便 Android 开发人员可以拥有那种“即插即用”的体验。
但我很难在 IOS 中找到方法。
那么是否可以在 IOS 应用程序中使用 Web 组件,如果可以,如何使用?
Android 和 iOS 的方法在这方面是相似的。它们都提供了一个可以显示基于 Web 的内容的视图,并且可以放置在原生视图层次结构中的任何位置。您用于包装 Web 视图的代码会有所不同,您从 SDK 使用的 类 也会有所不同,但总体方法是相同的。
在 iOS 上,您可能会使用 WKWebView。