【发布时间】:2019-11-13 08:12:56
【问题描述】:
我们正在为客户开发一个应用程序,他需要一些与 iOS 上的 iTranslate 应用程序提供的类似功能(见附图)。
使用此功能,当您在任何其他应用程序中(例如阅读 Medium 应用程序上的任何内容)并选择一个单词时,会出现一个菜单,您可以选择使用我的客户端的应用程序打开该单词。但不是打开整个应用程序并关闭正在使用的应用程序,而是出现一种弹出窗口:
我对此有几个问题: - 这个有名字吗? - 可以使用 Ionic 完成类似的操作,还是需要在 Native 中编写应用程序? - 这是否仅适用于 iOS 或 Android?
我对这个问题真的很迷茫,希望得到一些指导。 谢谢
【问题讨论】:
-
有趣的想法/话题...
-
这看起来像旧的上下文菜单。
-
我认为这是一个小部件。安卓:developer.android.com/guide/topics/appwidgets | iOS:developer.apple.com/design/human-interface-guidelines/ios/… 这可以在 ionic 中完成吗?这是我正在寻找的小部件吗?
-
"这个有名字吗?" – 文本处理,也许吧?至少,相关的
Intent操作是PROCESS_TEXT。 “这样的事情可以用 Ionic 完成,还是你需要用 Native 编写应用程序?” - 不知道。它绝对可以是原生的。 “这只能在 iOS 上还是在 Android 上可行?” – 自 Marshmallow(API 级别 23)以来,它已在 Android 中可用。它只需要在您的一个活动上使用特定的<intent-filter>,您可以将其设置为对话框的样式以获取图像的外观。 this answer 中有一些信息。这很容易做到。 -
这几乎看起来像 android 的弹出菜单。定制也很容易,它可以固定在窗口的任何位置。
标签: android ios ionic-framework