gpt4 book ai didi

javascript - Wikitude:使用 "architectsdk://"技术从 HtmlDrawable 内部与 Java 代码通信

转载 作者:行者123 更新时间:2023-11-30 00:56:22 33 4
gpt4 key购买 nike

我正在开发 Android 应用程序并尝试实现以下解决方案:

在 HtmlDrawable 中,我有一组带有 onClick 事件的元素。

通过单击这些元素,我想使用“architectsdk://”url 技术与应用程序的 Java 代码进行通信。

但我在 ArchitectView.ArchitectUrlListener() 实现中没有看到任何响应。

另一个注意事项:当我设置 HtmlDrawable 本身的 onClick 事件时,我在 Java 代码中成功通知。

所以问题是:是否可以从 HtmlDrawable 返回到 Java 代码,或者我需要单独创建每个元素并在它们上放置 onclicks?

提前致谢。

最佳答案

I've got an answer on the Wikitude's forum:

如果有人需要的话:

HtmlDrawables live in a different context, you therefore cannot use architectsdk to communication with native Android/iOS urlListener. I recommend using HtmlDrawables onClick listener instead.

e.g. myHtmlDrawables.onClick = function() { document.location="architectsdk://mydrawables?clicked=1"; return true; }

Best regards

关于javascript - Wikitude:使用 "architectsdk://"技术从 HtmlDrawable 内部与 Java 代码通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40089412/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com