ChromeでPCでスマホサイトを見たかったので、やり方を考えてみました。
PCでは見てほしくないスマホサイトにも果敢に挑戦します。
コピペする2つのファイル。
manifest.jsonは全角の不等号を半角に変えてください。
----------fakeandroid.js--------------
var codeToInject = 'Object.defineProperty(navigator,"platform", { \
get: function () { return "android"; }, \
set: function (a) {} \
});';
var script = document.createElement('script');
script.appendChild(document.createTextNode(codeToInject));
(document.head || document.documentElement).appendChild(script);
script.parentNode.removeChild(script);
-----------manifest.json-----------------
{
"manifest_version": 2,
"content_scripts": [ {
"js": [ "fakeandroid.js" ],
"matches": [ "<all_urls>"],
"run_at": "document_start"
} ],
"converted_from_user_script": true,
"description": "Fake navigator.platform",
"name": "fakeandroid",
"version": "1"
}