有没有办法使用 Appcelerator Titanium 修改 iOS webView 中的上下文菜单?
我正在使用 Appcelerator Titanium 开发 iOS 应用程序。
我已经在网络上搜索了很长一段时间,但仍然不知道如何将项目添加到点击并按住某个单词时显示的 webView 上下文菜单中。我想找到一种方法来禁用默认的“复制|定义”菜单并用我自己的菜单替换,或者将我的自定义操作添加到其中作为第三个选项。 有人可以帮助我或给我提示吗?
Titanium 是否提供这样的扩展,或者我需要切换到其他框架(如 PhoneGap)并编写插件?如果有人可以分享开发类似功能的经验,我们将不胜感激。
非常感谢。
I am using Appcelerator Titanium to develop an iOS app.
I have searched the web for quite a long time but still can't figure out how to add an item to the webView's context menu shown when tap and hold on a word. I wanna find a way to either disable the default 'copy|define' menu and replaced with my own, or add my custom action to it as a third option.
Does anyone can help or give me a hints?
Does Titanium provide such extension, or I need to switch to other framework like PhoneGap and write plugin instead? Appreciate if anyone can share their experience on developing similar feature.
Many thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
钛做不到这一点。 webView 的行为就像一个浏览器,因此您可以尝试使用“浏览器”javascript 来执行此操作。
您可以从此处开始
You can't do this with Titanium. The webView acts like a browser so you can try doing this with "browser" javascript.
You can start from here