nativescript-ar
NativeScript 增强现实插件。iOS 的 ARKit 和 Android 的 ARCore(借助 Sceneform)。
npm i --save nativescript-ar

NativeScript 增强现实

Build Status NPM version Downloads Twitter Follow

提示:如果你想了解 NativeScript 中 AR 的精彩介绍,请阅读 TJ 的这篇文章 https://www.nativescript.org/blog/getting-started-with-augmented-reality-in-nativescript。它使用的是旧版本的插件,但仍然非常相关。

支持的平台

  • iPhone SE、6s、iPad Pro、iPad 2017 或更新型号支持 ARKit。运行 iOS 11 或更新的版本。
  • 现在许多 Android 设备支持 ARCore。显然,设备越快,体验越好。查看支持设备

安装

从命令提示符进入您的应用根目录,然后执行

tns plugin add nativescript-ar

嵌入 AR 视图

AR 体验类型

使用 AR API

运行演示

要快速开始,如果您还没有 NativeScript,请先安装: npm i -g nativescript,然后克隆此仓库

git clone https://github.com/EddyVerbruggen/nativescript-ar
cd nativescript-ar/src

src 目录中,您将找到一个 package.json 文件,其中包含构建和运行这些演示的命令

太阳系(Vue)

npm run demo.solarsystem.ios 
npm run demo.solarsystem.android

宝可梦(Angular)

npm run demo.pokemon.ios
npm run demo.pokemon.android

眼镜(Angular)

npm run demo.glasses.ios
npm run demo.glasses.android

TypeScript 演示

这是一个非常简单的演示,展示了如何将此插件与纯 JavaScript NativeScript 应用程序集成。

npm run demo.ios
npm run demo.android

JavaScript 演示

这是一个超级简单的演示,展示了如何将此插件与纯 JavaScript NativeScript 应用程序集成。

npm run demo.plainjs.ios
npm run demo.plainjs.android