ios - 有没有办法使用 Appcelerator Titanium 修改 iOS webView 中的上下文菜单?

标签 ios cordova titanium appcelerator contextmenu

我正在使用 Appcelerator Titanium 开发 iOS 应用。

我已经在网上搜索了很长时间,但仍然无法弄清楚如何将项目添加到点击并按住单词时显示的 webView 的上下文菜单。我想找到一种方法来禁用默认的“复制|定义”菜单并替换为我自己的菜单,或者将我的自定义操作添加到它作为第三个选项。 有没有人可以帮助我或给我提示?

Titanium 是否提供这样的扩展,或者我需要切换到其他框架(如 PhoneGap)并改为编写插件?感谢是否有人可以分享他们在开发类似功能方面的经验。

非常感谢。

最佳答案

Titanium 无法做到这一点。 webView 就像一个浏览器,因此您可以尝试使用“浏览器”javascript 来实现。

你可以从here开始

关于ios - 有没有办法使用 Appcelerator Titanium 修改 iOS webView 中的上下文菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8692910/

相关文章:

ios - Cocos2dx :Undefined symbols for architecture i386

ios - 在 iOS 中删除内存映射文件——幕后发生了什么?

javascript - 如何在相机 Cordova/Phonegap 上显示文字?

sqlite - 如何在 Titanium 中使用 SQLite 加载 ListView?

ios - 自定义注释中以编程方式按钮

ios - 如何将 URL+ 文本设置为 UILabel 文本

javascript - Cordova/Phonegap oauth.io 弹出窗口未显示

javascript - 在 $Interval 上清除窗口对象

javascript - 图像不会在钛构建 android 应用程序中显示

titanium - Appcelerator 钛合金 - 合金与经典