Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
[Others]
V23Beta2 火狐浏览器(谋智 中文版) 的桌面入口文件中,Exec项末尾缺失 %u 导致无法打开超链接
V23
Product Feedback
359
views ·
2
replies ·
To
floor
Go
深度之家
deepin
2023-12-09 02:00
Author
【系统环境】: deepin V23 【前置条件】: deepin23Beta2 内测928更新 内核6.1.32 显示协议X11 火狐浏览器(谋智 中文版) 116.0.3+fix1 【复现步骤】: 1、打开应用商店,安装火狐浏览器(谋智 中文版) 116.0.3+fix1 2、打开火狐浏览器,进入设置 - 常规 - 启动,检查Firefox是否为默认浏览器,请保持不是默认浏览器的状态。(如果已经显示“Firefox目前是您的默认浏览器”,就先删除~/.local/share/applications/userapp-Firefox-C7SWC2.desktop这个桌面入口文件) 3、打开控制中心 - 默认程序 - 网页,勾选“火狐浏览器(谋智 中文版)”作为默认浏览器 4、在任意非浏览器环境下,点击任意超链接,观察能否调用火狐浏览器打开指定网页。比如在深度终端中输入www.deepin.org,然后按住Ctrl键不放开,左键点击这个超链接。 【预期结果】: 预期打开浏览器并访问了www.deepin.org 【实际结果】: 实际仅仅是打开了火狐浏览器,并未打开任何超链接,检查相应桌面入口文件:/usr/share/appliacions/com.mozilla.firefox-zh.desktop,从其中的Exec项:Exec=/opt/apps/com.mozilla.firefox-zh/files/firefox,可以看到末尾没有追加参数:%u,这会使得超链接参数不会传入。 应该修改为:Exec=/opt/apps/com.mozilla.firefox-zh/files/firefox %u 【解 释】:在火狐浏览器的设置 - 常规 - 启动中点击“设为默认”,此时会在当前用户的相应目录下生成一个桌面入口文件:~/.local/share/applications/userapp-Firefox-C7SWC2.desktop,这个文件中Exec项是含有%u参数的,不存在这个问题。 仅在控制中心中设定默认浏览器时才会因为/usr/share/appliacions/com.mozilla.firefox-zh.desktop缺失参数%u,才会导致问题出现。
Reply
Like 1
Favorite
View the author
All Replies
深度之家
deepin
2023-12-09 02:00
#1
亲,感谢您的反馈,问题已确认,应该很快就会修复.
感觉您对这个浏览器已经熟的不能再熟了,点赞!
Reply
Like 0
View the author
魔法师
deepin
2023-12-09 02:01
#2
Reply
Like 0
View the author
Please
sign
in first
New Thread
Popular Ranking
Change
Flashing Screen Bug
No audio, no sound, no camera Dell XPS 14 9440
Bluetooth disconnecting.
触摸板三指手势失效
Popular Events
More