【发布时间】:2019-10-08 18:08:57
【问题描述】:
我在 DAM 中有一个特定的 JS 文件,其中包含一个 JSON。 我想在 Sightly 中使用 JavaScript USE API 的任何方法访问帮助程序 JS 中的该文件。 我知道使用 Java 可以很容易地做到这一点,但我想以一种我不想接触任何 Java 代码的方式来做到这一点。
我尝试了以下内容。但在那之后,输入流无法将其转换为流数据。
request.resourceResolver.getResource("/path/to/dam/file.js");
与
request.resourceResolver.getResource("/path/to/dam/file.js").adaptTo(com.adobe.granite.asset.api.Asset);
【问题讨论】:
-
随机提示:如果您的文件包含 JSON,那么它应该是
.json文件而不是.js;) -
感谢您的提示。甚至我也在考虑这个,但它是从第三方渲染的。我会把它传递给他们下次使用 .json :D
标签: javascript aem sightly