作者eric1022 (雨毅)
看板Browsers
标题Re: [-Fx-] 以桌面版Telegram开启tg连结的问题
时间Sun Mar 24 20:42:16 2019
※ 引述《eric1022 (雨毅)》之铭言:
: 如题。
: 虽然已经在火狐设定tg连结以桌面版应用程式开启,也确实会开启telegram程式,
: 但是开启连结还是会将火狐导向tg网页的页面。
: 想问有没有方法可以避免这样的情形Orz
自己的问题自己解:)
http://tinyurl.com/y3hqm95v
所以就自己写一个脚本来解决这个问题,我把脚本上传到Greasy Fork上了(连结如上)
有兴趣的人可以参考看看。
做法很单纯,就是把页面的连结都抓出来比对,
然後再依据格式改成tp://的形式。
另外要说明的是将连结的target特地设定成_self的原因。
因为一般网页的连结常见设定的_blank会导致浏览器开启一个空白的分页。
所以要多一个步骤将target设定成_self,这样就不会有空白页了。
大概就是这样。
不是很聪明的作法,如果有更好的建议,还请大家不吝指教Orz
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.119.126.98
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Browsers/M.1553431339.A.749.html
※ 编辑: eric1022 (140.119.126.98), 03/24/2019 20:56:09
1F:推 goldie: 推自解+分享 03/25 01:21
2F:→ bestpika: 我只想说你 script 的说明打错 XD 03/25 02:46
3F:→ bestpika: 还有你都用 regex 了干嘛不 s? 就好 XD 03/25 02:47
4F:→ bestpika: 甚至你根本也不用管 protocol...XD 03/25 02:48
感谢建议:)
有稍微改写了,虽然不晓得这样好不好...
※ 编辑: eric1022 (140.119.192.222), 03/25/2019 07:18:23