【问题标题】:are there any ways to run a client sided browser script for phone?有什么方法可以为手机运行客户端浏览器脚本吗?
【发布时间】:2017-02-13 14:55:00
【问题描述】:

我已经用谷歌搜索了一些关于这个问题的信息,但没有找到任何关于我想要做什么的问题,只是类似的。我感觉答案是否定的,但我想我会要求 100% 确定。

有一个网站,不是我自己的,所以我无权访问文件,但有 API。

这个网站还没有手机版本,我经常使用这个网站,所以我希望能够让客户端脚本像浏览器扩展一样工作来编辑类,这样只需更改页面的 CSS 使设计更适合手机。

我知道手机不支持正常的扩展,但是有没有其他方法可以解决这个问题?使用书签或 API?或者也许是一个应用程序?

我自己用的是iphone,所以如果可能的话最好是IOS的解决方案

【问题讨论】:

  • 一些铬叉(Yandex 浏览器移动)至少支持 Android 上的扩展。
  • Firefox 在移动设备上支持WebExtensions。特别是,内容脚本和内容样式得到了很好的支持。

标签: javascript google-chrome-extension extension-methods


【解决方案1】:

如果您只想更改 css,可以使用的方法如下(我知道它可以在 android 上完成,我怀疑 iPhone 具有类似的功能):

  • 创建一个使用全屏 webView 并加载相关网站的混合应用程序。
  • 当从 webview 发出对 css 文件的请求时,修改应用程序以从应用程序资产中提供修改后的 css 文件

这应该可以解决问题。

【讨论】:

  • 感谢您的回答!我会进一步研究这个,看看我是否可以让它工作 c:
猜你喜欢
  • 1970-01-01
  • 2015-12-31
  • 2014-02-18
  • 1970-01-01
  • 2011-10-02
  • 1970-01-01
  • 2016-06-10
  • 1970-01-01
  • 2014-09-06
相关资源
最近更新 更多