【发布时间】:2018-09-13 06:46:31
【问题描述】:
我目前正在开发一个网络应用程序,它允许用户添加他们想要阻止的网站列表,即阻止他们从浏览器访问该网站。
理想情况下,我希望能够在 每个 浏览器上阻止网站,但这很困难,所以我现在将研究范围缩小到 Chrome。我遇到了chrome.webRequest api,它看起来很有希望,但它专门说它用于 chrome 扩展,我不确定它是否适用于我的网络应用程序。
谁能指出我在网络应用程序上阻止网站的正确方向,最好使用 javascript。非常感谢任何帮助!
编辑:
1) 我忘了提到我正在使用 Firebase 作为我的后端。
2)人们一直在说我不能阻止网络应用程序范围之外的网站,如果我改为使用电子使网络应用程序成为桌面应用程序,那可能吗?
【问题讨论】:
-
你所说的“阻止”是什么意思?阻止
XMLHttpRequests 还是什么? -
阻止他们访问该网站 :) 感谢您的回复顺便说一句!
-
Web 应用程序无法阻止超出其范围/站点的任何内容。您需要编写浏览器扩展程序。扩展可以使用 webRequest API。
-
如果我将网络应用程序改为桌面应用程序,例如通过使用电子,我可以阻止网站吗?
-
@andrewdao 我在做同一个项目时需要你的帮助
标签: javascript jquery html google-chrome-extension web-applications