问题标签 [quickaction]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 3D Touch 快速操作根本不起作用
我已经解决了所有其他问题,但我不知道出了什么问题。我从 Apple 开发者网站Add Home Screen Quick Actions下载了示例项目,这没问题,但是当我开始一个新的 Xcode 项目并复制它时,它对我不起作用。我肯定错过了什么。在这一点上,我只想让它在控制台中打印说“按下快捷键”。当我添加print("Shortcut pressed")
到我下载的 Apple 项目时,它工作正常。
在这一点上,我只是在尝试随机的东西。
我用一个数组、一个字典和字符串更新了我的 info.plist,我只是复制并过去了这些值,以免出现任何拼写错误。
UIApplicationShortcutItems, 项目 0, UIApplicationShortcutItemType, UIApplicationShortcutItemIconType, UIApplicationShortcutItemTitle
按下应用程序图标时会出现快捷方式,但它只是打开应用程序。
这是我非常基本的 AppDelegate.Swift 文件,只是试图让它做任何事情可能是我的项目设置,我的 Xcode 版本是最新的 - 版本 11.1 (11A1027)
我以前从未使用过快速操作,它接缝很简单,但接缝很简单,只需在 plist 中添加一些行并将一些代码添加到 AppDelegate.Swift 文件中,但需要很长时间才能开始工作。
谢谢你。
flutter - 如何在不启动应用程序的情况下单击应用程序图标运行代码飞镖
我正在尝试开发一个颤振应用程序,当我单击应用程序图标时,任务将在不启动应用程序的情况下启动,我找到了包快速操作,但是当我单击快速操作时,总是启动应用程序这是我的代码
感谢你们对我的帮助
swift - 如何使用主页快速操作打开特定视图
我是 Swift 新手,一直在使用 SwiftUI,而不是 Storyboard。
我在 Info.plist 中设置了 UIApplicationShortcutItems,并有两个快速操作能够通过 launchOptions 显示警报。
我可以在 SceneDelegate.swift 中切换快速操作
使用 SwiftUI 从家庭快速操作中打开特定视图的正确方法是什么?
内容视图.swift
ios - 与 react-native-quick-actions 的深度链接在 iOS 中不起作用
我正在尝试在我的反应本机应用程序中实现快速操作。
让我们说:
有3个快捷项目。当长按应用程序图标时,它会显示这些菜单,但是当点击这些菜单时,它只会打开应用程序,但深度链接不起作用。
但是每当我在 safari 中输入这些网址时,深度链接就会起作用。(应用程序确实打开并导航到提到的屏幕)
我在用:
"react-native-quick-actions": "^0.3.13",
“反应”:“16.8.6”,
“反应原生”:“0.60.5”,
swift - 使用 swift 中的快速操作快捷方式直接转到不同的页面
我的应用程序有 2 个页面(VC),它们在 BossPageViewController 中创建和控制,我想为用户提供使用快捷方式操作直接转到第二页的选项。现在我知道如何创建快捷方式以及如何触发它们,我也知道如何以 root 身份打开该页面,但是当我以 root 身份打开它时,我不再可以滑动到第一页,而且 pageDots 也不存在,所以我应该关闭该应用程序并再次运行它以能够在页面之间滑动并查看 pageDots。
下面的代码是第二页快捷方式触发的地方,我在这里复制并过去了整个sceneDelegate,也许有人想测试它:
我也不想将页面实例化为弹出框或模式或其他任何我的意思只是想要该页面原样而不是该页面的副本。我所说的副本的代码示例:
我已经搜索了一个月,但没有完全一样的东西,它们很相似,但他们的代码解决方案不适合我,这就是我发布这个的原因。
ios - 如何通过快速操作(3D 触摸)Swift 调用视图控制器
我正在尝试实现一个 3D 触摸命令,如果用户按下“新扫描”,则ProcessedImageViewController
调用视图控制器。我已经设置了创建快速选项,但是当按下“新扫描”时Info.plist
我无法实际调用。ProcessedImageViewController
这是我的代码AppDelegate.swift
:
当我尝试单击“快速操作”菜单中的“新扫描”时,我只会被带到根视图控制器(不是ProcessedImageViewController
)。
automator - 如何安全 > Automator 中“Watch Me Do”QuickAction 的隐私设置
我正在使用 Mac OS X 11.0.1 Big Sur
我使用 Automator 创建了一个“看我做”的 QuickAction。我已经保存了它(默认情况下似乎保存在 ~/Library/Services 中),并将其导出到 iCloudDrive/Automator。我可以在 Automator 中成功运行此脚本以完成,而不会出现任何提示、警告或错误。
在导出过程中,系统提示我将其添加到 Touch Bar,我这样做了。我可以在 TouchBar 上看到它。但是,当我从 TouchBar 运行我的 QuickAction 时,我收到一条弹出消息,指示它需要添加到隐私选项卡:
操作“Watch Me Do”遇到错误:“在使用“Watch Me Do”之前,必须允许此应用程序使用辅助功能,使用位于系统偏好设置中的安全和隐私偏好来控制这台计算机”</p>
弹出窗口上有两个按钮:显示工作流和确定
- 单击“显示工作流程”会在 Automator 中打开工作流程,但不能解决问题。
- 单击“确定”关闭弹出窗口,不打开安全设置,也没有解决问题。
我可以看到 Automator 已添加到 Security & Privacy > Accessibility 并已检查。我可以看到 Automator 已添加到 Security & Privacy > Full Disk Access 并已检查。我在“安全和隐私”>“自动化”窗格中什么也看不到。我在任何地方都看不到我的 QuickAction,也无法在任何地方添加它。
我需要将我的 QuickAction 添加到相应部分的过程以满足安全要求。
ios - 为什么从 SceneDelegate 中的 performActionFor 调用时 viewController.navigationController 返回 nil?
我正在尝试创建一个快速操作,该操作将导航到我的选项卡栏 (vc1) 中的第二个视图控制器,然后调用一个将另一个视图控制器 (vc2) 推送到该视图控制器上的函数。Vc1 有一个名为 handleShowPopUp 的函数,其中包含以下代码:
当它被 vc1 上的一个按钮调用时,这个函数工作得很好。但是,当我尝试从我的 SceneDelegate 调用它以响应快速操作时,它什么也不做,而且我发现当 handleShowPopUp 尝试推送 vc2 时,它返回 nil。我尝试将导航控制器显式设置为 vc1,但即便如此它仍然返回 nil。我怎样才能解决这个问题?这是我的 SceneDelegate 代码:
flutter - 发布模式下 quick_actions 插件的 MissingPluginException
我最近添加了 quick_actions 插件在调试模式下工作正常,但在发布模式下显示空白屏幕。
在日志中发现这些问题。
macos - 如何使用快速操作打印指定文本
我正在尝试进行快速操作,以便能够将指定的文本(例如:'print('Hello')')粘贴到我可以输入的任何位置。所以我想(使用我的 TouchBar)点击一个按钮,然后在上面打印一个文本(例如 Notes)。有没有办法做到这一点?谢谢!