How to Create a Chrome Extension - JavaScript Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ก.พ. 2025

ความคิดเห็น • 36

  • @fredriknorling3311
    @fredriknorling3311 5 ปีที่แล้ว +16

    i've watched countless videos like this and i must say i love your product! Dont listen to the negative feedback, this is a perfect tutorial on the subject at hand. Might need a little background to understand but everything dosn't need to be SUPER beginner friendly. +1 from me!

  • @samcartford2141
    @samcartford2141 4 ปีที่แล้ว +3

    This is the best tutorial I've come across. Actually makes the breakdown of where the js goes make sense. Thank you!

  • @AtomDellow
    @AtomDellow 3 ปีที่แล้ว

    Great tutorial and I was really surprised when it worked. So many ideas I've had that I can finally begin to implement, thank you for this!

  • @osherezra8460
    @osherezra8460 4 ปีที่แล้ว +1

    Thank you for this tutorial. great info and cheers for explaining the Docs you are right they are very hard to read. Give us some more of Chrome Extension cheers

  • @roikri
    @roikri 3 ปีที่แล้ว

    hey, great tutorial, thank you very much!

  • @hamedm3767
    @hamedm3767 4 ปีที่แล้ว

    Thank u for your AWESOME tutorial

  • @Lucasukx
    @Lucasukx 4 ปีที่แล้ว +1

    Thank you .... superb primer.

  • @michaelpumo83
    @michaelpumo83 5 ปีที่แล้ว +3

    Thank you for the video but in future can you please make your code type size larger so we can watch on mobile/ tablet devices too? I can barely make anything out.

    • @samanthaingebrigtsen7913
      @samanthaingebrigtsen7913 5 ปีที่แล้ว +1

      i agree. Im on a computer and everything is so fuzzy and small i cant tell if he is writing {} or ()

    • @EvilTester
      @EvilTester  5 ปีที่แล้ว +3

      The source code is on github github.com/eviltester/counterstringjs

  • @danielgrace7887
    @danielgrace7887 4 ปีที่แล้ว

    You're a very good presenter. But what does "persistent" mean in this context? Something to do with the loading of the background page (that's the main page right, not the extension?)

    • @domaincontroller
      @domaincontroller 4 ปีที่แล้ว

      th-cam.com/video/ZNrQedEQMBU/w-d-xo.html

  • @ihorandreienko9648
    @ihorandreienko9648 5 ปีที่แล้ว +1

    very helpful.

  • @lnsinfotechsolution3016
    @lnsinfotechsolution3016 3 ปีที่แล้ว

    How to Remove all ads and replace with my photos, text, link in javascript chrome extension, can you send code or some hints

  • @nimadema3967
    @nimadema3967 5 ปีที่แล้ว

    thanks for the explanation...But how can we know that current tabs is playing some audio or video in chrome extension.

    • @EvilTester
      @EvilTester  5 ปีที่แล้ว +1

      There is an api for that stackoverflow.com/questions/41649874/how-to-detect-if-a-chrome-tab-is-playing-audio

    • @sumanthchippagiri1687
      @sumanthchippagiri1687 3 ปีที่แล้ว

      Hi madam. If you have worked out on the idea of "how can we know that current tabs is playing some audio or video in chrome extension?" Please let me know how did you clear that or just guide me where to learn about that. I am asking you as I need it for my semester project mam pls

  • @adrikivanov5840
    @adrikivanov5840 5 ปีที่แล้ว +1

    Thank you.

  • @joghurt_8033
    @joghurt_8033 4 ปีที่แล้ว

    It worked well but suddenly i got the "Uncaught TypeError: Cannot read property 'create' of undefined" error message on the line "chrome.contextMenus.create()". Any ideas what could help?

    • @dejo095
      @dejo095 4 ปีที่แล้ว +1

      I had the same error but I had typo in chrome.contextMenus.create(), I put singular contextMenu as intellisense just offered it to me

  • @julianocampo6194
    @julianocampo6194 5 ปีที่แล้ว +1

    Do you know how open the extension for google Chrome, automatically?

    • @EvilTester
      @EvilTester  5 ปีที่แล้ว +1

      Do you know of any other extension that does that? If so, have a look at the code, but I don't know that that is possible.

  • @alibebot7502
    @alibebot7502 4 ปีที่แล้ว

    how to make it work even if the element is in a frame?

  • @adrianmeza7788
    @adrianmeza7788 5 ปีที่แล้ว

    example to refresh a chrome tab with php and JavaScript?

    • @ankit2056
      @ankit2056 5 ปีที่แล้ว

      You can use this:
      github.com/Ankit546/RefreshIt
      Change the timeout settings accordingly in the reload.js file

  • @Sclunger
    @Sclunger 5 ปีที่แล้ว

    Thank you

  • @pankajverma6764
    @pankajverma6764 4 ปีที่แล้ว

    Dear Sir, I am learning python programming .How do i make google chrome extension in python. I have no previous programming knowledge in any kind of language and i am learning python on my own. Can you please help me !!!!

    • @EvilTester
      @EvilTester  4 ปีที่แล้ว +1

      I don't know how to create a Chrome extension in python. But I would advise you to start on a smaller project. I'd create some sort of command line tool first - but follow any tutorial on Python e.g. guide.freecodecamp.org/python/

  • @forktrader7870
    @forktrader7870 5 ปีที่แล้ว

    what futher reading on this matter? it seems programming chrome apps book were outdated.

    • @EvilTester
      @EvilTester  5 ปีที่แล้ว +2

      Not sure, I'm winging it by reading the documentation and looking at the source code for other extensions on github... and stackoverflow when I hit errors.

    • @forktrader7870
      @forktrader7870 5 ปีที่แล้ว

      @@EvilTester so wrong me, programming google apps were still valid today but google web app itself cant be found on google web store. only extensions/theme and web url are there. anyway thank you for sharing your knowledge to the public.

  • @GoeHybrid
    @GoeHybrid 5 ปีที่แล้ว +3

    Just a heads up, the chrome web extension documentation is horribly structured. It's good, but by the time you find exactly what you needed, you probably quit programming.

    • @EvilTester
      @EvilTester  5 ปีที่แล้ว +3

      It can be tricky. I spent a lot of time looking on github at how other people had written their extension code as well as the chrome web documentation.