Bilibili 强制全景模式

给Bilibili所有的视频增加全景模式选项,一键生成栗子头

  1. // ==UserScript==
  2. // @name Bilibili 强制全景模式
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.1
  5. // @description 给Bilibili所有的视频增加全景模式选项,一键生成栗子头
  6. // @author as042971
  7. // @match https://*.bilibili.com/*
  8. // @icon https://experiments.sparanoid.net/favicons/v2/www.bilibili.com.ico
  9. // @require https://unpkg.com/xhook@1.4.9/dist/xhook.min.js
  10. // @run-at document-start
  11. // @license MIT
  12. // @grant none
  13. // ==/UserScript==
  14.  
  15. (function() {
  16. 'use strict';
  17. xhook.after(function(request, response) {
  18. if (request.url.includes('//api.bilibili.com/x/player/v2')) {
  19. let response_json = JSON.parse(response.text);
  20. response_json.data.options.is_360 = true;
  21. response.text = JSON.stringify(response_json);
  22. }
  23. })
  24. })();