最近,Firefox 在 Android 上发生了一些变化,使得我无法再使用添加到阅读列表并从那里打开以强制将页面转换为阅读模式的方法。因此,我尝试寻找并最终制作了一个书签小工具来强制将页面转换为阅读模式。
上述代码可以顺利地添加到末尾,但如果我将其移至开头,它将不再起作用,所以当我尝试时。
到目前为止,我发现将“about:reader?url=”添加到 URL 的开头会尝试将任何页面转换为阅读模式。然后,由于不太了解 JavaScript,我尝试使用在网上找到的其他示例拼凑出一些东西。首先,我只是想弄清楚如何添加到 URL,并且已经成功实现了这一点。
javascript: window.location = window.location + 'about:reader?url=';
上述代码可以顺利地添加到末尾,但如果我将其移至开头,它将不再起作用,所以当我尝试时。
javascript: window.location = 'about:reader?url=' + window.location;
即使在一个只允许阅读模式的页面上,什么也不会发生。但是,当我用“test”替换我添加的内容时,它会愉快地将页面转到“testhttp://www.google.com/”或其他任何地方。我不仅在我的安卓手机上尝试过,也在我的桌面电脑上尝试过。从我所看到的来看,我做错了什么,因为这应该是可以正常工作的吗?