问题标签 [aurasma]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
210 浏览

iphone - Aurasma 不释放音频资源

我正在编写一个 iphone 应用程序,其中我还使用 Aurasma sdk 来增强现实。其他事情的应用程序使用麦克风。一开始麦克风工作正常。如果我调用 Aurasma 然后返回,音频资源不会从 Aurasma 释放(并且麦克风无法正常工作)。你知道如何解决这个问题吗?当然,我们已经在启动 aurasma 之前调用了 [audioManager stopAudioRecording] 并在从 aurasma 返回时调用了 [audioManager startAudioRecording]。

0 投票
2 回答
881 浏览

android - 集成 Aurasma 时出错:资源完整性检查失败

我正在尝试将 Aurasma 集成到我的应用程序中。所有应用程序都运行良好,但在 Aurasma 部分,当我在 Button Click 上启动它时,它会在初始屏幕上抛出一条消息“发生错误”,在 Log Cat 上显示“资源完整性检查失败”我想知道为什么会这样,我在没有任何点击事件的情况下将 aurasma 集成到单独的应用程序中,它直接启动然后它可以工作,但在我的应用程序中它不工作,为什么。我确信以下几点:

  • 确保 SDK 工具是 14 或更高版本。

  • 检查 Eclipse 项目以确保在构建路径上按要求设置了 AurasmaKernel

  • 检查 AurasmaKernel 包是否已在 Eclipse 中正确构建(也可以尝试手动构建)

  • 确保正确提取内核,并且您的资源不会与任何打包的库发生冲突

但它不能正常工作相同的错误消息。

启动 Aurasma 的代码如下:

0 投票
1 回答
307 浏览

ios - 我正在尝试将框架/内核集成到 ios 中的简单 .h 和 .m 文件中?

我正在尝试将框架/内核集成到 ios 中的简单 .h 和 .m 文件中。完整的代码说明如下。我想要一个按钮,按下时会启动视图控制器

  1. 例如,我会将其放在 viewdid 负载下的哪个位置?

    +(AKViewController*)aurasmaViewControllerWithDelegate: (id)delegate;

我如何呈现视图控制器以及在哪里。

嵌入 Aurasma 内核:代码

只需几行代码并设置适当的构建选项,Aurasma 内核就可以轻松嵌入到您自己的应用程序中。整个 Aurasma 内核由单个视图控制器 AKViewController 控制 - 只需要实例化和呈现该视图控制器即可。可以使用 AKViewController.h 中提供的以下便利创建器来创建 AKViewController: +(AKViewController*)aurasmaViewControllerWithDelegate: (id)delegate; 以模态方式呈现返回的 ViewController 将运行 Aurasma。Aurasma 内核需要一个实现单个方法的委托: - (void)aurasmaViewControllerDidClose:(AKViewController*)aurasmaViewController; 每当 Aurasma 视图控制器希望将程序控制权返回给主机应用程序时,都会调用此委托方法。

0 投票
1 回答
480 浏览

android - 在 Project 中添加 Aursama 内核后,AAPT.exe 崩溃

我正在尝试将 Aurasma 内核与我的 android 应用程序集成。我按照http://www.aurasma.com/partners/support/Aurasma%20Kernel%20Guidelines.pdf中的说明进行操作。构建失败,aapt.exe 在预编译阶段崩溃。

清单文件的设置为 - minSDKversion: 8 targetSDKversion: 14

以下是我的应用程序中的库:

android-support-v4.jar facebookSDK.jar FlurryAgent.jar httpclient-4.1.2.jar httpcore-4.1.2.jar httpmime-4.1.2.jar apache-mime4j-core-0.7.jar myttjson-1.7.1.jar scribe-1.1.0.jar trace.jar

我在 aurasma 内核构建路径中找到了 httpmime-4.11.jar 和 apache-mime4j-0.6.1.jar。因此,我收到一个错误,即有多个 dex 文件。我从应用程序的构建路径中删除了这些 jar。解决了多个 dex 文件的问题,但 Aapt 崩溃仍然存在。

假设问题可能仅限于 Windows 版本的 Aapt,我在 Mac 上进行了尝试。经过几乎相同的时间和步骤,Aapt 以错误代码 139 终止。

我已将 Windows > Preference > Andriod > Build > Output 更改为 Normal 和 Verbose,但 Aapt 崩溃仍然存在。

请帮我解决这个问题

0 投票
3 回答
1641 浏览

xcode - 为 iOS 模拟器构建时如何强制 Xcode 编译器忽略库

在为 iOS 模拟器构建特定库时,我遇到了一系列链接器错误。问题的根源似乎是构建库的架构,在为 iOS 模拟器编译时似乎会导致问题。具体的库是 Aurasma 增强现实库。

我的问题是,有没有办法在为 iOS 模拟器编译代码时不编译库?尽管我确实有一些依赖于该库的代码,但我可以轻松地使用#ifdef 语句仅在不在 iOS 模拟器中时使用该代码。

我可以很容易地承认我可能不了解问题的全部根源。我尝试了一些使用 -weak_library 链接器标志的解决方案,但没有具体进展或成功。

0 投票
1 回答
2469 浏览

android - 检查是否未安装 Android 应用程序,然后提示一条 toast 消息

解决了这个问题:如果已安装,如何打开 android 应用程序,如果未安装,如何进入 android 市场

我需要在启动应用程序之前检查是否安装了应用程序,如果没有提示用户诸如“应用程序未安装,请按从市场下载”或自动链接到市场的敬酒消息。

我的应用程序(主要)是一个带有 2 个按钮的 web 视图:

  1. 从市场下载应用程序(正常工作,html 是 <a href="inkstudio://market" >)

  2. 启动应用程序(html 是 <a href="inkstudio://lancia" >)

如果我按下按钮 #1(下载),我可以从 PlayStore 正确下载应用程序,如果我按下按钮 #2,下载的应用程序将正确启动。

但是,如果我在未安装应用程序时按下按钮#2,我会崩溃。我怎样才能防止这种情况?

我的代码是:

0 投票
1 回答
733 浏览

cordova - 如何将增强现实集成到 monaca/cordova

我熟悉增强现实系统,如 vuforia/aurasma。

并且有使用这些 SDK 制作原生应用程序的经验。

但是现在我需要将此增强现实功能集成到由 monaca 制作的现有应用程序中。

我对 monaca 不熟悉,所以四处搜索寻找 monaca 的插件但徒劳无功。

有没有人有解决这个问题的好建议???

0 投票
1 回答
202 浏览

android - 从移动网络浏览器 (Chrome) 启动 Aurasma & QR Scanner 应用程序

我已经建立了一个网站,将在品牌发布活动中用作用户仪表板。每个用户将获得一台安卓平板电脑,并且带有该网站的浏览器将被锁定为主屏幕。

从那里我有 2 个链接,他们需要单击才能访问:Aurasma 和 QR 码扫描仪。

我想知道当他们单击应用程序将在他们的平板电脑上启动的徽标图像时是否有一个简单、干净的解决方案。我已经尝试了所有其他解决方案和 jQuery 插件并尽可能多地搜索,但没有任何效果。

谢谢您的帮助。

0 投票
0 回答
92 浏览

ios - Aurasma SDK 问题

我在我的 iOS 应用程序中集成了 Aurasma SDK。当我尝试执行 SDK 函数时,它会引发以下错误:

[AurasmaSDK] HTTP 错误:错误域=NSURLErrorDomain 代码=-1002“不支持的 URL”

我正在使用该密钥的密钥和秘密。键名包含空格。是这个问题吗?