-
Notifications
You must be signed in to change notification settings - Fork 373
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🐞 反馈问题:特定应用中无法使用划词翻译 #84
Comments
好奇怪🤔️我回头再试试
|
Word 确实不行,和这个一样 #81 (comment) ,我加一下。 |
试了一下,Pages 还是不好用 |
还是不能取词吗?这就难搞,我也是这个版本 😢 你可以用 dev 分支断点调试一下,看看 Pages 这个取词错误 error 的值吗
|
项目不知道为什么,build 不起来,我回头再看看 |
对,14.3 |
不好意思,第一次接触 pod 项目😓 |
确认一下,这是你在 Pages 中无法取词的日志,error 是 -25205 ? 看看你的 Pages bundle id 是不是 |
我在最新的 dev 分支把 Pages 加入了白名单,你测一下看行不行,以及是否会对别的应用造成影响。 |
测试了下最新的 dev,Pages 还是不行,可能是我自己的问题 😣 2023-05-06 07:17:04.757162+0800 Easydict-Debug[79486:2780209] [EZEventMonitor ● 173 ● V] -[EZEventMonitor getSelectedText:completion:]_block_invoke ● AXError: -25205 |
不不, 这个你不用管,你只要确定用最新的代码,能够在 Pages 等应用中能够取词就行了。 |
你截全屏看一下,项目里好像没有用这个 JS 文件,另外,你这个路径显示也不太对 🧐 |
好像是有文件引用问题,忘记移除了 🥲 我更新了 dev 代码,你再试一下。 |
你的 Numbers 和 Keynote 也还不能取词吗? 我这边显示它们都是正常的。 如果是,看一下 error 是不是一样,参考这个 commit 23742ec , 那也可以在这里加一下它们的 bundle id
|
刚刚试了一下,我这边加上 bundle id 就好用了 |
行吧。感觉你的电脑配置环境可能有点不一样,你可以把你所有的应用都测一遍,列出有问题的应用,我看看能不能找出问题。 如果有问题,也可以都按下面这种 error 和 bundle id 字典对应方式添加,然后在 dev 上提一个 PR
|
你可以测一下 macOS 13 吗,也看一下图书 App 取词失败时的日志。 |
我这边在 13.6.2 上也是这两个来回出现,但是没找到触发条件是什么 |
ok,你分别在 macOS 13 和 14 都测一下:
|
我稍晚一些去测 |
@tisfeng 我的虚拟机不支持Apple ID登录,不能直接MAS下载Xcode,回头我看看有什么其他方法再测 |
Add Keynote, Numbers, WeChat, iBooks, and Freeform
macOS Sonoma ,edge 浏览器页面,划词不弹出图标,快捷键可以弹出图标。 |
edge 之前测试过,正常来说只要为 Easydict 开启了【隐私与安全性-->辅助功能】权限,那就支持 Accessibility 取词。 但某些特殊情况下 Accessibility 取词可能会失败 #85 (comment) ,建议开启浏览器的【允许 Apple 事件中的 JavaScript】功能。 |
另外,某些奇怪问题可能导致【隐私与安全性-->辅助功能】权限失效,建议删除,重新加一下。 |
anki里不能 滑词翻译,我之前用popClip也会有这个问题,他们说是因为 调用了第三方库 导致的 https://forum.popclip.app/t/popclip-not-working-in-anki/563/7 ,始终无法解决, |
我下载测试了一下 anki macOS 12+ (Apple Silicon, 23.12.1 Qt6),鼠标取词好像没有问题? |
好像是Qt-5版本会有这个问题。(我由于某些特殊原因 不能升级到 Qt-6).... |
应用内切换语言还在开发中 #348 ,目前可以在【设置-语言与地区】中修改。 |
|
问题描述 重现步骤 应用版本: |
@danaquentin 有尝试开始剪贴板强制取词吗?设置 -> 通用 -> 鼠标查询 |
强制取词可以 |
请先确认以下事项:
问题描述
在 Pages、Keynote、Numbers、Word、微信、无边记、图书几个应用中无法正常使用划词翻译功能
重现步骤
期望结果
可以在上述应用中正常使用划词翻译
解决方案(可选)
在 Easydict/Easydict/Feature/EventMonitor/EZEventMonitor.m 文件中手动添加应用,模拟 ⌘C
设备信息 && 操作系统版本(可选)
macOS 13.3.1 (a)
The text was updated successfully, but these errors were encountered: