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

2024-03-05

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

我尝试了玻璃按钮和常规按钮,但都没有显示。我检查了有效按钮和无效按钮的属性,它们似乎是相同的(除了 id 和值)。

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

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

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

附带说明一下,这个小部件正在使用网络连接到 Web 服务用于 JavaScript 的 RemObjects SDK http://www.remobjects.com/ro/javascript,这真的很酷。如果我能让按钮显示出来,网络服务就可以工作。

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


我想到了。保存小部件时,需要使用最低 Mac OS X 版本 10.4.0 进行保存,该版本被视为“向后兼容”。默认值(至少在我的安装中)是 10.4.3。不同之处在于,当它保存为向后兼容时,则包含渲染按钮和文本的库。为什么它需要特殊的库来渲染文本超出了我的范围。

但需要注意的是,当它在 iBooks 中运行时,文本位置会有点混乱。我认为 Apple 在发布 iBooks Author 和 iBooks 2 之前还没有完成它们。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么某些小部件元素在嵌入 iBook 中时不显示? 的相关文章

随机推荐

  • 输入框 取消

    我创建了一个输入框来输入用户名 但卡住了取消按钮 Private Sub Form Load fsUserName UCase InputBox Please Enter your name User Name dc If fsUserNa
  • 是什么减慢了我的批处理文件的速度?

    稍微处理一下批处理文件 并想知道为什么在以下场景中输出文件所需的时间存在巨大差异 场景 1 简单遍历日志文件 并且对于每一行 始终采用第 5 个标记 除非它包含过滤字符串 for f tokens 5 a in test log do ec
  • jQuery:为什么我的 li 元素上的单击事件不起作用?

    我想在单击 li 元素时移动 Div 元素 nav 我在 div 中有一个列表 div ul li a href t1 Flyer a li li a href t2 Code a li li a href t3 Angebot a li
  • 带注释的狮身人面像树

    通常使用toctree在狮身人面像中看起来像这样 toctree maxdepth 2 foo bar baz 举例来说 如果foo rst以标题 Being Foo 开头 bar rst从 做酒吧 开始 并且baz rst以 Thinki
  • 如何在 GDB 中漂亮地打印 STL 容器?

    我已按照说明进行操作在 GDB 维基上 http sourceware org gdb wiki STLSupport安装 python 漂亮打印机来查看 STL 容器 我的 gdbinit现在看起来像这样 python import sy
  • 通过 Android SDK 管理器下载 SDK 速度慢

    当我运行Android SDK管理器下载SDK平台时 下载速度为8 KiB s 像Android 2 2 API 8这样的平台下载需要2个多小时 通过浏览器下载东西是没有问题的 有谁知道如何解决这个问题 我没有遇到过这个问题 强制或取消强制
  • md-color 设置悬停颜色

    我正在使用 Angular Material 1 组件 对此我非常满意 我想使用主题颜色来设置悬停状态背景 就像正常情况一样md 颜色 https material angularjs org latest api directive md
  • 如何直接在 script 标签中制作 webpack 捆绑 js,而不是通过 src

    My webpack config js现在的文件是 const HtmlWebpackInlineSourcePlugin require html webpack inline source plugin const HtmlWebpa
  • 为什么 viewDidAppear 没有被触发?

    我有一个根视图控制器 它在其 viewDidLoad 方法的索引 0 处插入子视图 我试图让子视图成为firstResponder 但根据我的理解 只能在子视图的viewDidAppear 方法中执行此操作 这是我添加到根视图控制器的 vi
  • WSO2 API Manager 作为 2 个实例一体化设置

    我最近将 WSO2 API Manager 2 0 0 部署为 2 个实例一体化集群 使用 Hazelcast AWS 方案 并使用 mysql 数据源 如此处指定link https docs wso2 com display AM200
  • 使用 Flexbox 以相同的高度均匀分布导航项

    我有一个导航 其中有许多菜单项 每个菜单项中的文本长度各不相同 它的外观如下 nav ul display flex justify content space between align items center text align c
  • 如何根据Jenkins中的构建数量设置Android应用程序版本?

    应用程序在成功推送后由 jenkins 自动构建 但版本始终为 1 0 我想在 jenkins 中插入相应构建的数量 而不是 0 1 119 1 120 1 121 这是我的 build gradle 文件 Top level build
  • 显示 SQL 结果时 nl2br() 不起作用

    在我的 Joomla 模块上 我们使用以下代码从数据库获取喊叫信息 function getShouts number timezone message shouts array db JFactory getDBO query db gt
  • 构建 RPM 以仅安装文件

    我需要构建一个 RPM 其唯一目的是安装一些字体 我已经阅读了一些关于此的教程 但是每个人似乎都提出了不同的建议 并且我无法找到类似非常基本的设置之类的东西来做到这一点 是否可以只引用其中的文件 files规范部分 但是我尝试过 RMP总是
  • Azure Redis 会话状态错误执行 EVAL、inst:1、queue:2 超时

    我们正在使用 azure redis 缓存 并且一直工作正常 直到今天我们遇到了以下问题 执行 GET key 超时 inst 1 queue 2 qu 0 qs 2 qc 0 wr 0 0 in 0 0 有人可以帮我理解吗 是什么原因造成
  • 无法执行操作:action=>LogStash::PipelineAction::Create/pipeline_id:main

    我已在 CentOS7 VM 上安装了 ELK 堆栈版本 7 0 0 但在 Logstash 服务启动期间遇到了问题 错误 2019 05 13 08 21 37 359 Converge PipelineAction Create 代理
  • python pandas dataframe head() 不显示任何内容

    我是使用 pandas 的新手 我只是不知道该怎么办 我正在使用Python 我已经 正确 安装了 anaconda 在我的文件中 我只是创建一个 DataFrame 首先从 read csv 导入它 然后手动重新创建它以确保这不是问题 当
  • M1 在 Maven 存储库中意味着什么?

    我已经使用 Maven 一段时间了 在选择我想要使用的版本之前 我经常检查存储库 我不完全理解扩展名的含义 我知道当我看到像 RC1 和 RC2 这样的扩展时 这意味着候选版本 当我看到没有扩展的版本时 我认为这意味着发布版本 但是 M1
  • C++ 宏中的模板?

    可以这样做吗 define abc
  • 为什么某些小部件元素在嵌入 iBook 中时不显示?

    我在 Dashcode 中创建了一个小部件 它有一些按钮 文本字段和文本 从 Dashcode 运行或安装到仪表板中时 它可以正常工作 当我将其安装到 iBook 中 通过 iBooks Author 并在 iPad 上运行时 按钮和文本全