前言
偶然看到这篇文章 Web版Photoshop来了,用到了哪些前端技术?。
然后尝试访问 photoshop.adobe.com/ 体验一下,结果发现:
心中一个大大的黑人问号
不过经过简单的折腾,成功访问。
总结就是一句话,用 Chrome 控制台调试的新特性
Override content来重写地区。
解除地区限制
下面介绍如何解除地区限制:
- 升级到 Chrome 最新版,打开控制台 Network 面板,钩上
Preserve log(因为页面会重定向,不勾的话老 log 会被清空),找到 log 中的geo.json。
- 鼠标选中
geo.json,右键唤起菜单,此时会发现Override content被置灰了。不要紧,点击Open in new tab。
- 在新页面中重复第 2 步操作,
Override content就是可点击状态了。
- 此时会弹出个提示让选择本地调试文件夹
- 选好后就进入了控制台
Sourcetab,把 country 字段改成 US 并保存(记得保存 command + s)。
大功告成
重新访问 photoshop.adobe.com/ 。访问仍不成功的记得清缓存(Adobe 用了 Service Workers 缓存资源和代码)