fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
15楼#
发布于:2015-04-29 23:37
大道有狐:最新的fx38beta build似乎还必须设置reader.parse-on-load.force-enabled为true,才会在打开一个可转换页面时在地址栏看到提示进入阅读模式的图标。

几天前的fx38beta还不是这样的。

测试...
回到原帖
这个参数是强制所有页面启用阅读模式么?
Firefox More than meets your experience
大道有狐
狐狸大王
狐狸大王
  • UID37815
  • 注册日期2011-11-19
  • 最后登录2021-05-07
  • 发帖数455
  • 经验270枚
  • 威望0点
  • 贡献值156点
  • 好评度33点
  • 社区居民
  • 忠实会员
16楼#
发布于:2015-04-30 00:09
fang5566:这个参数是强制所有页面启用阅读模式么?回到原帖
我测出来的效果就是在可转换的页面,地址栏出现一个阅读模式的图标,并不是所有的页面都强制转换。例如同类的另一个IT网站zol.com.cn,即便开启这个参数,打开主页上任何链接都不会出现阅读模式的提示。
至察不明 Lollipop-->Marshmallow
igewxf
小狐狸
小狐狸
  • UID50052
  • 注册日期2015-05-22
  • 最后登录2015-09-01
  • 发帖数4
  • 经验4枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
17楼#
发布于:2015-05-22 01:05
about:reader?url=网址    这条可以做成个按钮  或者做成bookmarklet 吗?
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
18楼#
发布于:2015-05-22 08:03
igewxf:about:reader?url=网址    这条可以做成个按钮  或者做成bookmarklet 吗?回到原帖
javascript:window.open('about:reader?url='+location.href);
这样吗。
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-05-09
  • 发帖数18483
  • 经验4837枚
  • 威望5点
  • 贡献值4316点
  • 好评度1116点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
19楼#
发布于:2015-05-22 09:07
yfdyh000:javascript:window.open('about:reader?url='+location.href);
这样吗。
回到原帖
这个可以有
Firefox More than meets your experience
igewxf
小狐狸
小狐狸
  • UID50052
  • 注册日期2015-05-22
  • 最后登录2015-09-01
  • 发帖数4
  • 经验4枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
20楼#
发布于:2015-05-22 20:40
yfdyh000:javascript:window.open('about:reader?url='+location.href);
这样吗。
回到原帖
不知道是不是我火狐的问题  在火狐V38.05没生效。
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
21楼#
发布于:2015-05-22 20:56
igewxf:不知道是不是我火狐的问题  在火狐V38.05没生效。回到原帖
抱歉没测试,看起来书签脚本没这个权限,估计用别的方式(比如鼠标手势、按钮等)才可以。
Error: Access to 'about:reader?url=https://www.firefox.net.cn/read-50261-e#a' from script denied

如果用别的方式,可以用 gBrowser.loadURI 或 gBrowser.loadOneTab。
igewxf
小狐狸
小狐狸
  • UID50052
  • 注册日期2015-05-22
  • 最后登录2015-09-01
  • 发帖数4
  • 经验4枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
22楼#
发布于:2015-05-23 18:07
yfdyh000:抱歉没测试,看起来书签脚本没这个权限,估计用别的方式(比如鼠标手势、按钮等)才可以。
Error: Access to 'about:reader?url=https://www.firefox.net.cn/read-50261-e#a'...
回到原帖
O(∩_∩)O谢谢~~~~~在网上搜了一下,就搬了下来,用鼠标手势实现了。

var URL = "about:reader?url="+content.location+"&flag=";
const IN_NEW_TAB = true;
const IN_BACKGROUND = false;

if (IN_NEW_TAB)
  gBrowser.loadOneTab(URL, null, null, null, IN_BACKGROUND, false);
else
  gBrowser.loadURI(URL);
infinity
狐狸大王
狐狸大王
  • UID48261
  • 注册日期2014-12-18
  • 最后登录2023-03-15
  • 发帖数352
  • 经验350枚
  • 威望0点
  • 贡献值96点
  • 好评度34点
  • 社区居民
  • 忠实会员
23楼#
发布于:2015-06-01 14:07
igewxf:O(∩_∩)O谢谢~~~~~在网上搜了一下,就搬了下来,用鼠标手势实现了。

var URL = "about:reader?url="+content.location+"&flag=";
const IN_NEW_TAB = true;...
回到原帖
像下面这个页面为什么会出现问题呢?在这个页面下打开控制台敲content.location结果和它的URL不一样。用location.href替换content.location的话,firegestures手势打开中间跳转到了chrome://browser/content/browser.xul,最后跳到了空白页
http://mp.weixin.qq.com/s?__biz=MjM5NTIyMzA0Mw==&mid=208298234&idx=2&sn=82221cebdd0e68b27257058a68c4c9cd#rd
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
24楼#
发布于:2015-06-01 16:39
infinity:像下面这个页面为什么会出现问题呢?在这个页面下打开控制台敲content.location结果和它的URL不一样。用location.href替换content.location的话,firegestures手势打开中间跳转到了chrome...回到原帖
var URL = "about:reader?url="+encodeURIComponent(content.location);

这样好像就可以。
infinity
狐狸大王
狐狸大王
  • UID48261
  • 注册日期2014-12-18
  • 最后登录2023-03-15
  • 发帖数352
  • 经验350枚
  • 威望0点
  • 贡献值96点
  • 好评度34点
  • 社区居民
  • 忠实会员
25楼#
发布于:2015-06-01 18:56
yfdyh000:var URL = "about:reader?url="+encodeURIComponent(content.location);

这样好像就可以。
回到原帖
确实可以了,十分感谢!
york144122
小狐狸
小狐狸
  • UID29172
  • 注册日期2009-06-15
  • 最后登录2023-08-04
  • 发帖数32
  • 经验18枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
26楼#
发布于:2015-06-04 14:26
目前38.05已经放开,但是不完美,效果将就。
igewxf
小狐狸
小狐狸
  • UID50052
  • 注册日期2015-05-22
  • 最后登录2015-09-01
  • 发帖数4
  • 经验4枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
27楼#
发布于:2015-06-29 13:11
yfdyh000:var URL = "about:reader?url="+encodeURIComponent(content.location);

这样好像就可以。
回到原帖
在网上看到几种方法,就搬了过来,希望能帮到有缘人。
1、如果装了Stylish插件
所有网站地址栏阅读模式图标
添加Stylish样式:
#reader-mode-button { display: block !important; visibility:visible !important;}/*强制显示地址栏阅读模式图标*/
新建一个添加即可。
2、如果装了UC,且有AddMenuPlus脚本
右键菜单添加"启动/关闭阅读模式"菜单项。(该菜单项可强制调用阅读模式)

在AddMenuPlus配置文件中添加以下内容:
page({
label: "启动/关闭阅读模式",
id: 'reader_mode',
condition: "normal",
insertAfter: "RIL_context_savePage",
oncommand: function() {ReaderParent.toggleReaderMode(event);},
image: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACJUlEQVQ4jZXMTW/ScADH8X88aDIv+kK87A1oTLx6I5kHOdY3wNtQk0l4sNvIxjTLkLENKhAYDCYVWigwBmUtUBgPbRlsThpiYuLPgzqt4cAOn8v38CWaUl7SO9UXN3HeEam+XH6aTAbukUu1PviqSdOJLs/tiypNx7262Kpkn5B+ozRJMH5EAltzCQe2kIkHMeycDGpCeomcnRYMn3cVm7QTmyv/oGfz0g589L+HplTUGn/0nIx6NePsVECnnp+hMLP35SJG3Zp6kktZybBTMQT2AFwqAi4d/SUVQTmXgK6UocscNClnMmwWMP4z0JRj4yi2h3jogwmbYKA2i9AbPHSZMxk2hf8H+zhg/CazBtpvNxvIPDQph4HIYqQUcTWoY6LJuBicquVcwkq0dsXIHISQDAdMsodhqM0S9AaPgchCEeKYjtv4MR3h+0RHIx9TIz7aSs7Pqka9eIRq/hDVfOqaKKTRrLAQ+Ti46BZKyQCmoza+XXTR4KNgd91qxOuyknFPNPqNInqyYNKVCmgdZ3Cc3kc+to0aG8ZlV4TMhfF5141PO0418s5lJd169kpvFaErJRNVzqNZiEPMBCFmgpByYYhsCBzjQTa4AnaP7jFe+hnxeZxvd7zuUGCDZkw8rr/WXYzf47y2s+4Mbq/aX6657YtkzW5fpF+/eUQ76cfz2nA4HnpeuR84HI77ZHl5+Q5FUQs2m+3uvCiKWrBYLLcJIbd+AlNJDDwtGwHgAAAAAElFTkSuQmCC"
});
即可。(打开导航栏右侧的uc管理器菜单,右击AddMenuPlus就能编辑AddMenuPlus配置文件)
3、如果有KeyChanger这个UC脚本
添加快捷键启动/关闭阅读模式,在KeyChanger配置文件中添加以下内容:

    keys['e'] = function(ev) {ReaderParent.toggleReaderMode(event);}; //阅读模式按快捷键E

即可。(打开导航栏右侧的uc管理器菜单,右击KeyChanger就能编辑KeyChanger配置文件)
上一页 下一页
游客

返回顶部