Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

ค้นหาฝ่ายสนับสนุน

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

เรียนรู้เพิ่มเติม

Developing firefox plugin. Knowing when to use.

  • 4 การตอบกลับ
  • 3 คนมีปัญหานี้
  • 2 ครั้งที่ดู
  • ตอบกลับล่าสุดโดย macb6497

more options

I always ask this question when switching to a new platform/interface.

I'm in the process of developing a simple firefox plugin that allows users to view .mkv video on the browser.

Just how someone would develop a plugin for .mp4 video support.

My question is this: How will firefox know to use my plugin when it is trying to stream .mkv video?

As far as I'm concerned all plugins need to be running and firefox needs to cycle thorough them, testing each one to see if it can play the video.

This is slightly confusing. I already know how to get plugins to install, and the programming part where I incorporate support for a given file type is fairly easy.

But, how will firefox know when to use my plugin?

Thanks,

I always ask this question when switching to a new platform/interface. I'm in the process of developing a simple firefox plugin that allows users to view .mkv video on the browser. Just how someone would develop a plugin for .mp4 video support. My question is this: How will firefox know to use my plugin when it is trying to stream .mkv video? As far as I'm concerned all plugins need to be running and firefox needs to cycle thorough them, testing each one to see if it can play the video. This is slightly confusing. I already know how to get plugins to install, and the programming part where I incorporate support for a given file type is fairly easy. But, how will firefox know when to use my plugin? Thanks,

วิธีแก้ปัญหาที่เลือก

Yes, that should work with the object and embed tag.

It won't work if files are send with an audio or video tag, because those tags only support specific MIME types in Firefox.

อ่านคำตอบนี้ในบริบท 👍 0

การตอบกลับทั้งหมด (4)

more options

If servers sends such a .mkv file with a specific MIME type then you need to make sure that your plugin supports that MIME type.
You can see on the about:plugins page which MIME types are supported by a plugin.

more options

I see. So if I associate my plugin with say: .mkv, mkv, or video/x-matroska, etc, firefox will pull my plugin down for use when it meets such a stream?

เปลี่ยนแปลงโดย macb6497 เมื่อ

more options

วิธีแก้ปัญหาที่เลือก

Yes, that should work with the object and embed tag.

It won't work if files are send with an audio or video tag, because those tags only support specific MIME types in Firefox.

more options

That's ok. I don't plan on using HTML5 or the object tag because I use a specific web player (flowplayer).

Thanks, though.