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!

为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

The Built-In pdf viewer is missing in 54.0.1 (64-bit)

  • 4 个回答
  • 18 人有此问题
  • 17 次查看
  • 最后回复者为 dflanagand

more options

I'm running Windows 7 SP 1 on a Dell Laptop.

I want to use the Firefox built in PDF viewer as opposed to always downloading a PDF file. When I go to Tools--> Applications and view any of the Adobe Acrobat document types, the only options are Always Ask (which never does!), Save File, Use Adobe Acrobat or Acrobat Reader DC.

My understanding is the old Adobe Acrobat Plug in is 32 bit only and no longer applicable?

I checked the about:config settings per other posts and see...

    pdfjs.disabled = default [false]
    plugin.disable_full_page_plugin_for_types = application/pdf

I tried clearing the application/pdf value and restarting Firefox.

What do I need to do to enable the reported built-in PDF viewer?

I'm running Windows 7 SP 1 on a Dell Laptop. I want to use the Firefox built in PDF viewer as opposed to always downloading a PDF file. When I go to Tools--> Applications and view any of the Adobe Acrobat document types, the only options are Always Ask (which never does!), Save File, Use Adobe Acrobat or Acrobat Reader DC. My understanding is the old Adobe Acrobat Plug in is 32 bit only and no longer applicable? I checked the about:config settings per other posts and see... pdfjs.disabled = default [false] plugin.disable_full_page_plugin_for_types = application/pdf I tried clearing the application/pdf value and restarting Firefox. What do I need to do to enable the reported built-in PDF viewer?

被采纳的解决方案

Right, I understand, but assumed the plugins could still be installed since they showed up as choices. I assume you uninstalled the plugin previously, or no Adobe entry would evershow up in the dialog. You are right about them being supported for 32-bit only.

To answer your questions:

1) I’m not sure, but have seen the issue before. I’d say it just seems that these settings do not get restored to their defaults when external plugins get uninstalled or are no longer detected as working ones. Even if unsupported for 64-bit, they may still show up in the actions, perhaps because you had a 32-bit Firefox installed previously, or used a profile for both 32-bit and 64-bit?

2) Probably the same issue: the action is not registered or restored properly. Try to imagine the plugin registering the actions, possibly even replacing the Always Ask choice or only "stealing" its action, or working properly in 32-bit Firefox and the profile will be used for a 64-bit Firefox afterwards. The plugin will never recheck for proper registration and neither for Firefox being 32 or 64-bit, so anything can happen.

3) According to the note at the bottom of this support article (that I should have linked to above), "There is no way to identify or delete a bad entry in the list", so it would be best to remove the mimeTypes.rdf file for a quick solution. I suggest you do that - it is just a small text file that will be restored to defaults and adapt to any new actions when needed.

Note that some plugins may not show up in Firefox’s Add-on Manager but are part of some software suite and should be disabled from within that software (I’m not sure if this applies to Adobe software though.) If you are sure there is no more Adobe software on your system, my bet is that the mimetypes file indeed has an issue with its registrations. If the info quoted above is included in any support article, it’s usually not without a reason and provided for the best solution(s) based on previous support questions or bug reports. Removing the file would probably help even if you still had some Adobe software installed, probably requiring the Adobe plugin to be reinstalled (or some option to get disabled and re-enabled in such software) in order to get its actions for them registered properly, e.g. if you ever decide to do so in a 32-bit version as long as they are supported.

This page may also be helpful - note that there were related bugs in the past.

Does this answer your questions and of course, fix your issue?

定位到答案原位置 👍 1

所有回复 (4)

more options

In order to use the internal PDF viewer, Acrobat should not be selected in the drop-down described and (perhaps) even uninstalled. The Acrobat plugin however is a) a 32-bit plugin that’s not recognized by the 64-bit version, and b) a NPAPI plugin and should no longer work in Firefox 52+ releases - see Use Adobe Reader to view PDF files in Firefox support article for more info. Therefor: have they been disabled automatically in Firefox’s Add-ons overview?

Your 2 preferences should be fine; the first one is default (and about disabling the internal viewer when set to true); the second one may show up as bold and user set, but that happens even with new profiles.

What happens if you disable, or rather uninstall the Acrobat Reader plugin, then restart Firefox and open a link to a pdf file?

If that doesn’t help, you can open up your Firefox profile folder and look for the file mimeTypes.rdf. Deleting the file when Firefox is closed (!) will reset all download actions to the default settings.

more options

Sorry I wasn't clear,,, 1) I have no PDF plug ins / add-ons installed. My understanding is that the PDF plug ins are 32 bit only and not supported in 64 bit Firefox. 2) For the Tools--> Applications file types from reading other posts I expected to find an option "Preview in Firefox". That is not a choice in any of the PDF file type drop downs. I attached a jpg of what the choices are. 3) Not wanting to select Acrobat (an external application) I select "Always Ask".

I have three questions: 1) Why is "Preview in Firefox" missing? 2) Why doesn't "Always Ask" ask? Selecting a PDF always downloads the pdf to my downloads folder? 3) What do I need to do to be able to preview PDFs within Firefox?

more options

选择的解决方案

Right, I understand, but assumed the plugins could still be installed since they showed up as choices. I assume you uninstalled the plugin previously, or no Adobe entry would evershow up in the dialog. You are right about them being supported for 32-bit only.

To answer your questions:

1) I’m not sure, but have seen the issue before. I’d say it just seems that these settings do not get restored to their defaults when external plugins get uninstalled or are no longer detected as working ones. Even if unsupported for 64-bit, they may still show up in the actions, perhaps because you had a 32-bit Firefox installed previously, or used a profile for both 32-bit and 64-bit?

2) Probably the same issue: the action is not registered or restored properly. Try to imagine the plugin registering the actions, possibly even replacing the Always Ask choice or only "stealing" its action, or working properly in 32-bit Firefox and the profile will be used for a 64-bit Firefox afterwards. The plugin will never recheck for proper registration and neither for Firefox being 32 or 64-bit, so anything can happen.

3) According to the note at the bottom of this support article (that I should have linked to above), "There is no way to identify or delete a bad entry in the list", so it would be best to remove the mimeTypes.rdf file for a quick solution. I suggest you do that - it is just a small text file that will be restored to defaults and adapt to any new actions when needed.

Note that some plugins may not show up in Firefox’s Add-on Manager but are part of some software suite and should be disabled from within that software (I’m not sure if this applies to Adobe software though.) If you are sure there is no more Adobe software on your system, my bet is that the mimetypes file indeed has an issue with its registrations. If the info quoted above is included in any support article, it’s usually not without a reason and provided for the best solution(s) based on previous support questions or bug reports. Removing the file would probably help even if you still had some Adobe software installed, probably requiring the Adobe plugin to be reinstalled (or some option to get disabled and re-enabled in such software) in order to get its actions for them registered properly, e.g. if you ever decide to do so in a 32-bit version as long as they are supported.

This page may also be helpful - note that there were related bugs in the past.

Does this answer your questions and of course, fix your issue?

more options

Thanks!

Deleting mimeTypes.rdf worked. When I restart Firefox the "Preview in Firefox" option is back and works as expected.

This also restored the expected behavior for "Always Ask" (it does) and Acrobat (it launches Acrobat and displays file).

You are correct that in the past I changed from 32 bit Firefox to 64 bit and reused the profile; removing the offending 32-bit only plug ins. This is no doubt the issue.