6

I have problems pasting images from clipboard to Facebook in Safari.

I have recently uninstalled Google Chrome and started using Safari since Chrome uses tons of energy and memory. I liked it but I had to reinstall Chrome since the Safari clipboard is very limited.

For example in Google Chrome I can copy and paste easily pictures from Tumblr to Facebook, using shortcuts or looking for the option with the Magic Mouse. In Safari this does not work in any possible way, I tried "cmd + v" to paste an image I have copied before which I expect should work, but does not. Yes, in Safari I cannot paste any image!

I have macOS High Sierra 10.13.3 MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports)

Do I need to reinstall Chrome in order to be able to paste images in Facebook?

  • 1
    What is your question? – Matt Sephton Mar 6 '18 at 1:04
  • Does Safari works as well as chrome? Or do I need to reinstall chrome in order to be able to paste images in facebook? – Gaston Burrull Mar 8 '18 at 1:44
  • 1
    This would appear to be a Facebook issue and how the handle the clipboard API. I don't see anything here for us to fix/address. – Allan Mar 8 '18 at 2:42
  • 1
    How exactly are you doing the Copy to clipboard? Also see my answer. – Matt Sephton Mar 8 '18 at 10:59
  • Copy image. Chrome pastes then the image not the url. But safari pastes text url instead of the picture. – Gaston Burrull Mar 8 '18 at 15:11
5
+50

This bug was fixed in Safari Technology Preview 51—basically early access to the next version of Safari—where you can paste images into Facebook there just like in Chrome. Hopefully that is enough to solve your problem! Video: https://youtu.be/ITyIWMyoyRk

Though the feature was broken in some later Safari Technology Preview builds, it was fixed for the public release of Safari 11.1 included in macOS 10.13.4 which was released on 29th March 2018.

—original answer—

If I do this:

  1. Right/context click on a Tumblr image
  2. Choose "Copy Image Address"

Then both browsers paste the image URL into Facebook. No problems.

If I do this:

  1. Right/context click on a Tumblr image
  2. Choose "Copy Image"

Then I get slightly different behaviour in browsers when pasting into Facebook. Chrome pastes the URL of the image, Safari posts the URL of the post/page containing the image. That's because Safari is much more thorough with what it copies to the clipboard in this instance, as it includes more alternate representations than Chrome. However both browsers still show an image in Facebook. No problems.

As an aside, you can inspect what is on the clipboard using Finder > Edit > Show Clipboard, which shows the default format. For a more in-depth look, use Apple's Clipboard Viewer which shows extended information about the different representations stored on the clipboard.

So I'm thinking that you are doing the Copy to clipboard in a different way? Maybe you can try using one of the above copy methods?

  • 2
    I tested the Safari Technology Preview—basically early access to the next version of Safari—and you can paste images into Facebook there. Hopefully that is enough to solve your problem! – Matt Sephton Mar 12 '18 at 14:41
  • 1
    this solves the problem, it works even better than chrome thank you – Gaston Burrull Mar 12 '18 at 19:02
  • 1
    @GastónBurrull you should be able to use extensions, but you'll need to add them again - it won't use those installed in regular Safari. Unless something has changed recently? I'll look into it. – Matt Sephton Mar 16 '18 at 19:54
  • 1
    solved, I have to use the safari gallery extensions instead of the usual way to install extensions, since that way open sometimes safari instead of stp – Gaston Burrull Mar 17 '18 at 2:57
  • 1
    webkit.org/downloads you can also go back through the WebKit archive, to find the version that breaks it, report the bug and help all users – Matt Sephton Mar 27 '18 at 22:24

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .