apache-flex - Stagewebview 无法在 IOS 设备中重新选择文本内容 - Flex 4.6

标签 apache-flex actionscript

我遇到以下问题。 使用Flex 4.6在IOS上开发APP

我正在将解析的 epub 文件显示到 stagewebview 中。它在设备上运行良好。然而,当我尝试添加注释工具(如ibook注释)时,我只能选择一个单词!我尝试了“Game of Flex”,它的方式与将网页内容加载到 stagewebview 组件中相同,并且它也无法控制选择更多单词。因此,我认为这是 stagewebview 上当前的限制(如果确实有办法在 stagewebview 中做到这一点,请纠正我)。

那么,你们还有其他好主意来将内容显示为 html 而不受限制吗?喜欢用其他组件,调用JS?或者使用 native object-c?

谢谢

最佳答案

好吧,没关系 此限制已被 Adob​​e 证明,且仅发生在 IOS 上。

我们有两种解决方案: 将完整的电子书组件替换为 HTML5,并与原生容器集成。

用 Objective-C 替换完整的电子书组件,并从 Flex 作为 native 扩展(.ane 文件)调用。

对于仍在苦苦挣扎的人们来说可能有好处。

这是我自己的一个简单教程: http://matthewhx.blogspot.com/

PS:我的第一个 stackoverflow 问题是我自己在这里回答的:)

关于apache-flex - Stagewebview 无法在 IOS 设备中重新选择文本内容 - Flex 4.6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9081337/

相关文章:

apache-flex - 使 Flex4 按钮看起来与 Flex3 按钮完全一样

apache-flex - Flex 中的 UI 组件生命周期

ios - 将 AIR Native Extension 与 FLA 项目集成

flash - ActionScript:fscommand 与 ExternalInterface

Javascript 到闪存通信

apache-flex - Flex Builder 3 调试跟踪输出

apache-flex - Adobe Flash Builder 4 的 VIM 键绑定(bind)

javascript - 什么更有效率?检查 == 或只是改变变量?

Flash时间线脚本: will they be skipped?

apache-flex - 尝试在 Flex 3 中设置中断时出现解析错误