我遇到以下问题。 使用Flex 4.6在IOS上开发APP
我正在将解析的 epub 文件显示到 stagewebview 中。它在设备上运行良好。然而,当我尝试添加注释工具(如ibook注释)时,我只能选择一个单词!我尝试了“Game of Flex”,它的方式与将网页内容加载到 stagewebview 组件中相同,并且它也无法控制选择更多单词。因此,我认为这是 stagewebview 上当前的限制(如果确实有办法在 stagewebview 中做到这一点,请纠正我)。
那么,你们还有其他好主意来将内容显示为 html 而不受限制吗?喜欢用其他组件,调用JS?或者使用 native object-c?
谢谢
最佳答案
好吧,没关系 此限制已被 Adobe 证明,且仅发生在 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/