我不是一个移动开发人员,因此请原谅我的错误假设,如果有的话如何为移动原生应用程序提供JavaScript库?
我有一个库,用户想要集成到他们的原生移动应用程序。它是用JavaScript编写的,但我不想为Android和iOS重写。因此,我需要的是这种JavaScript库可用于本机应用程序的某种方式。以下两种方式看好:
- 网页视图:该JS文件将驻留在本地和web视图将用于运行它们
- NativeScript:NativeScript允许你从JavaScript创建本地应用程序。但是我没有发现任何暗示我可以创建本地库的东西。这可以以任何方式使用吗?
除非JavaScript库浏览浏览器API,或者需要某些node.js功能或模块,否则您可以在NativeScript中使用该库任何问题。 – pkanev
@pkanev谢谢。再一次澄清。我不会创建用户应用程序,他们已经拥有了它。我只需要提供一个库。那么,我可以使用NativeScript创建这个库吗? – Sid
NativeScript通常输出应用程序。其核心是分别嵌入用于iOS和Android的JavaScript Core和v8 JavaScript VM。这两个组件提供了执行JavaScript的功能。也许您可能想要将NativeScript嵌入到现有的本机应用程序中以利用NativeScript的那部分功能? https://docs.nativescript.org/integration-with-existing-ios-and-android-apps/extend-existing-android-app – pkanev