1

有人告诉我这是可以做到的,但不能让它发挥作用。

基本上我正在尝试使用 forge.file.cacheURL() 缓存和图像

现在我可以通过创建一个新的 Image 对象来很好地获取文件并将其显示在页面中,但我想要做的是使用这个缓存的图像来更改顶部栏中的图像。

每当我尝试这样做时,我都会收到一条错误消息,提示“找不到文件”,并且在阅读了更多文档后,似乎触发器可能已将“src/”编码到类中,因为如果我只输入“image/logo.png” " logo.png 将显示在标题中,因为它是应用程序包的一部分。

我想问题是..我的假设正确吗?

谢谢!

4

2 回答 2

1

原生 UI 元素(顶部栏/标签栏)直接从您的应用程序包中加载图像,而不是通过 URL 以与 web 视图中显示图像的相同方式。

这意味着目前您只能在顶部栏/标签栏模块中使用应用程序中包含的图像。

于 2012-12-20T22:46:42.963 回答
0

如果有人对此感兴趣,该功能是不久前添加到 API 中的,因此您现在可以使用 forge 的缓存图像或 filesaveURL 功能来动态更改标题图像。

于 2013-04-12T16:18:39.053 回答