Exploring the obscur posts on this forum, I didn't found any convenient answer. I'm developping a player widget in HTML5 and I'd like to add a "share" functionality which would display, in the same way than soundcloud does for ex, in the user's status, the playable widget and not only a link. I would like it fully playable in the status update. Is it possible to publish an iframe in the status and not only a text/link... ?
Related
I am using oembed to add a FB video to a webpage. The users will be adding more in the future. When the page loads, the video embedding is really choppy. This doesn’t happen with YouTube or Vimeo videos. I wanted to know why FB was loading differently than the others and noticed that FB initially downloads a blockquote and some javascript. Then after the page loads the js connects to FB and replaces the blockquote with an iframe for the video. The user can see the blockquote being replaced. It’s not smooth. YouTube and Vimeo just download the iframe directly.
I’ve already explained to my user that I can’t control how FB responds to my request. But I wanted to ask if anyone else has seen this and if a workaround exists.
I've notice that when you share a soundcloud link in facebook, and users click play on it,
it won't open a new window, instead it will expand the widget inside facebook feed and reveal a full player allowing the user to listen to the music without leaving facebook. The entire widget is acutally an iframe.
Kind of like what happens when playing videos, but with a custom player.
How can I do it for my own site that streams music?
I wondered if anyone know how soundcloud has been able to create a widget that plays directly in posts and comments on facebook?
Is this done via a specific deal they made with facebook, or is there actually a way to create a widget display when a certain type of link is shared?
Any insight on how this works would be great.
Thanks.
read the FB documentation on open graph - og:video tag.
facebook allows to show SWF inside the posts/comments. So all you need is to create a flash player for your content.
This is probably not possible, but I'm throwing it out here for anyone with crazy awesome ideas or if they happened to come across some morsel of information about it.
I have an embedded YouTube player (iFrame) using the API, with a custom JS control bar. All that works great.
I want to have a share option, however, since the videos on my site will often appear as overlays, it's not ideal to have the page be shared, but rather the video itself. Is there a way to have a user share the YouTube link directly from my page, rather than just a link to my site?
I already realize the fallback is to create a URL on my site that takes a video id parameter and redirects to the proper youtube page.
Doesn't the embed video from YouTube include all YouTube features by default?
(Thumbs up, share, full screen, etc…)
Just curious as I've tried to work this out, realizing the futility of working with iFrames. I've a client who insists on having his businesses facebook like box on his mobile site, as it's his main method of updating fans and followers of the business's happenings.
The main issue is the streaming content caps out at a height of 395px with no scrolling capability on mobile, thus it avails only a few of the latest entries and hides the rest.
Anyone know of a solution?
You could replace it with a combination of a Facebook like button, and code that reads and displays the Fan Page feed using the graph api's page's feed connection (/pageId/feed).