gpt4 book ai didi

ipad - 为什么某些小部件元素在嵌入 iBook 时不显示?

转载 作者:太空狗 更新时间:2023-10-29 16:08:45 26 4
gpt4 key购买 nike

我在 Dashcode 中创建了一个小部件。它有一些按钮、文本字段和文本。从 Dashcode 运行或安装到仪表板时,它工作正常。当我将它安装到 iBook 中(通过 iBooks Author)并在 iPad 上运行它时,按钮和文本全部消失(以及其他一些小的视觉变化)。有趣的是,如果我点击 一些 按钮所在的位置,它会调用按钮单击事件,但其他按钮不起作用。此外,当按钮单击事件更新文本的值时,该文本将变为可见。

我尝试了 GlassButtons 和普通按钮,都没有出现。我检查了有效按钮和无效按钮的属性,它们似乎是相同的(除了 id 和值)。

这是它在 Mac 上运行的屏幕截图:

Screenshot of widget on the Mac

这是它在我 iPad 上的 iBooks 中运行的屏幕截图:

Screenshot of widget in iBooks on the Mac

请注意文本值已更新的 8。当您点击正确的位置时,连接和更新按钮会起作用,但其他按钮都不起作用。

附带说明一下,此小部件使用 RemObjects SDK for JavaScript 通过网络连接到 Web 服务,这真的很酷。如果我能让按钮显示出来,Web 服务就可以工作。

更新:我更换了<div> Dashcode 用于带有实际 HTML 的按钮的标签 <input type="button">这会出现在 iBook 中。文本仍然没有显示。它也是一个<div> .

最佳答案

我想通了。保存小部件时,需要使用最低 Mac OS X 版本 10.4.0 进行保存,该版本被认为是“向后兼容”。默认值(至少在我的安装中)是 10.4.3。不同之处在于,当它以向后兼容的方式保存时,就会包含呈现按钮和文本的库。我不明白为什么它需要特殊的库来呈现文本。

但需要注意的是,当它在 iBooks 中运行时,文本位置会变得有点困惑。我不认为 Apple 在发布 iBooks Author 和 iBooks 2 之前完成了它。

关于ipad - 为什么某些小部件元素在嵌入 iBook 时不显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9013907/

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