RandSpeak

Find out

当前为 2016-01-13 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name RandSpeak
  3. // @version 100000000
  4. // @description Find out
  5. // @author @BitteWenden
  6. // @match http://forum.spiderlinggames.co.uk/*
  7. //@grant GM_xmlhttpRequest
  8. //@require https://cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0-alpha1/jquery.min.js
  9.  
  10. // @namespace https://greasyfork.org/users/18854
  11. // ==/UserScript==
  12.  
  13. $('document').ready(function speak() {
  14. console.log("test");
  15. /*$.get( "https://webknox.com/api/jokes/random?maxLength=100&apiKey=befchagejfhiwckdoxcllwtgvchbcwr", function( data ) {
  16. console.log("data");
  17. });*/
  18. GM_xmlhttpRequest({
  19. method: "GET",
  20. url: "http://tambal.azurewebsites.net/joke/random",
  21. onload: function(response) {
  22. console.log(response);
  23. var myresponse = JSON.parse(response['response']);
  24. var msg = new SpeechSynthesisUtterance(myresponse['joke']);
  25. window.speechSynthesis.speak(msg);
  26. }
  27. });
  28. });