NativeScript Device/API 访问
NativeScript Device/API Access
我想知道有多少 iOS 和 Android 设备可以通过 NativeScript 访问。具体来说,我们可以访问和交互的内容是否有任何限制?如果有,这些限制是什么?
阅读一些文档,我可以看到我们可以访问位置和摄像头,但我想知道我们是否可以 see/use 诸如字体大小之类的用户设置,以及外设、通讯录等
此外,我想知道我们是否可以使用 role 和 role =19=]描述者.
非常感谢
NativeScript 的美妙之处在于您可以访问 完整 原生 API。
当您查看文档并查看位置和摄像头时,那是因为 Telerik 的家伙和姑娘们编写了跨平台 JS 代码来与 native location/camera API 个平台。
如果您查看代码(这里是 camera code for iOS),您会发现它是标准的 Javascript(以及 Typescript...),它与 Object-C API 进行通信s.
您可能想看看 Chapter 6—Accessing Native APIs in the docs, and the blog post about using 3rd party modules(iOS 或 Android 库中的 Cocoapods)。
总而言之,如果您可以使用 Swift/Objective-C/Java 代码来完成 - 您也可以使用 NativeScript 来完成。
我几个月前在一个研讨会上解释过这个,take a look at this video,看大约 19 分钟,你应该能掌握它。
我想知道有多少 iOS 和 Android 设备可以通过 NativeScript 访问。具体来说,我们可以访问和交互的内容是否有任何限制?如果有,这些限制是什么?
阅读一些文档,我可以看到我们可以访问位置和摄像头,但我想知道我们是否可以 see/use 诸如字体大小之类的用户设置,以及外设、通讯录等
此外,我想知道我们是否可以使用 role 和 role =19=]描述者.
非常感谢
NativeScript 的美妙之处在于您可以访问 完整 原生 API。
当您查看文档并查看位置和摄像头时,那是因为 Telerik 的家伙和姑娘们编写了跨平台 JS 代码来与 native location/camera API 个平台。
如果您查看代码(这里是 camera code for iOS),您会发现它是标准的 Javascript(以及 Typescript...),它与 Object-C API 进行通信s.
您可能想看看 Chapter 6—Accessing Native APIs in the docs, and the blog post about using 3rd party modules(iOS 或 Android 库中的 Cocoapods)。
总而言之,如果您可以使用 Swift/Objective-C/Java 代码来完成 - 您也可以使用 NativeScript 来完成。
我几个月前在一个研讨会上解释过这个,take a look at this video,看大约 19 分钟,你应该能掌握它。