I'm trying to embed some videos on one of my websites and I'm also trying to include the like button and pull the number of likes via the new API. Even though the "Show Like Button" is checked in the settings for the videos, it is not showing up on any of the videos that I have embedded. I've looked around to try and troubleshoot and, yes, I am completely logged out of Vimeo. I have tried it in Chrome, Firefox, Internet Explorer, and Maxthon. I've cleared the cache and cookies and even tried it with the incognito mode with chrome and the private mode with Maxthon. All with no luck. What's going on here?
Here's the link to the forum post that I created on Vimeo.com
https://vimeo.com/forums/help/topic:115629
Encountered similar issue: share button doesn't appear on mobile if video has a privacy setting like "only people with the link".
Set the video to "Public", and the share buttons etc. will show.
So after speaking with the Vimeo staff over at https://vimeo.com/forums/help/topic:115629 , it would seem as though placing a video in "private" mode means that the "Like" button will not show up, but the "Share" and "Watch Later" buttons will still show up if chosen. Not really sure why you can't "Like" a private/hidden video, but yet you can "Share" and "Watch Later". Doesn't make any sense, but that's just the way it is for the moment.
Related
So this is a weird problem, I am attempting to embed a video stream from a D-Link DCS-930L into a web page. My embed looks like this:
<img alt="" src="http://guest:password#192.0.0.10/video.cgi">
The problem is that Chrome displays a broken link image when I load the page, while Firefox and IE load it perfectly the first time.
But the really strange part is that if I right click on the broken image > Open link in new tab the stream loads, and then if I close the tab and refresh the page with the embed it loads there too! So it's definitely something to do with the username/password requirement.
I have also tried creating a user without a password but I see the same issue. There is no setting to disable this requirement in the 930L's control panel that I can find.
Does anyone know how to fix this? If not, is there a way to use PHP to execute a login automatically for the above kind of URLs?
This appears to be intentional behavior on Chrome's part since v19. Bummer.
WebGL does not work in the following three scenarios:
(for the 'test webgl' site used get.webgl.org)
1 Start chrome, Google search for the 'test webgl' site, click on the link in the search result.
2 Go to the 'test webgl' site from a link in an email.
3 Start Chrome from a short cut or command prompt, "C:\Program Files\Google\Chrome\Application\chrome.exe" http://get.webgl.org/
This only happens when Chrome is not already running. In other words WebGL does not work when chrome starts up. However it does work if chrome is already running.
The best demonstration is scenario number 3, above. This starts chrome and goes to http://get.webgl.org/ and Webgl does not work. Then do exactly the same again but this time with chrome already open and Webgl works.
Would very much appreciate feedback or a solution, thanks.
Have also created various test sites in html, javascript and webgl, in order to find a work-around. For example if webgl is not available then allow the user to click on a link to open the page in a new tab, this does not work. However if the user opens a new tab then loads the page, webgl is detected and works.
In short, if a customer opens chrome and searches for your website (that has webgl content). Then clicks on the link, webgl will not work. It does not seem reasonable to then instruct the customer to open a new tab and then go to the same website a second time. So far have not been able to find a solution so that it just works without the customer having to fiddle around.
I realize that this may be a chrome issue as it does not occur in firefox, however am trying to find a javascript solution rather than waiting for chrome developers to fix it.
Thanks for any suggestions.
(Windows XP Pro, Chrome V36)
Hi Mack,
Thanks for your reply. The majority of visitors to my web site have XP and Chrome. I should imagine that this is true for quite a lot of peoples, websites.
Problem 1 The first fallback I had on my website was to detect if webgl is supported. If yes then continue as normal. If no then display a help page. This was simple and worked, however, google crawlers do not handle the javascript very well, therefore always index the webgl help page, rather than the home page.
Solution 1 Managed to fix this by having a popup box appear when webgl is not supported, giving the user a choice of whether to continue or go to the help page. The conditional code that processes the user response is arranged so that if the user is a google crawler then it simply 'falls through' and displays the html content of the home page, and not the help page.
There are lots of web sites that seem to have this same problem, including get.webgl.org, in other words, if you do a google search for a website, and that site contains webgl detection and fallback code, the search result always shows the fallback content, rather than the authors intended main content.
Problem 2 Now that I finally have the home page listed correctly by google, found that am still losing many customers, as they are starting chrome, searching google for my site 'suit yourself shirts', clicking the link in the result and being told incorrectly that webgl is not supported.
Am very interested in your solution but do not quite understand how it works. Have tried detection then page refresh or load the page in a new tab or display a link for the user to load the page, but none of these methods seem to work. Seems like quite a fundamental problem that would effect many webgl websites. Would be very greatfull if you could explain your suggestion a little further. Thanks for your help, kind regards - Gary
I asked this question here: https://webapps.stackexchange.com/questions/45867/cant-play-vine-instagram-videos-in-chrome but it isn't a very populair site form SE so I thought let's ask it here too.
I installed chrome because I have a new laptop. But now when I wan't to play Vine/Instagram video's it doesn't display them. I only get the sound. These video's are .mp4 I guess.
What could be the problem? I've noticed that more people have this problem, but haven't found a solution to this.
I fixed my answer from a user on Web-Applications SE site.
https://webapps.stackexchange.com/a/46108/35759
I had the same problem and was able to use Steve Wingfelder's workaround (numbers added for ease of reading)
Temporary Fix:
Enter “Chrome://flags” in the address bar.
Find an entry that says
“Disable hardware-accelerated video decode.”
Click “Enable”.
Your
videos should now play just fine
Your problem also could be related to plugins. Some found Gokul's suggestion to work:
Type chrome://plugins click on +details find the PepperFlash entry and click Disable.Use only Adobe plugin.
Check your extension causes the trouble.Disable them one by one and check.
I installed about a hundred libraries and plugins to get this working and to my amazement I finally got it working! This is how I did it:
Right click on the Instagram video and select "inspect element"
Copy the video link to clipboard and execute "wget [paste link here]" in a shell.
Upload the video to Youtube and watch it from there.
Remember to set the privacy setting to "Private" to avoid copyright issues when uploading.
Would have saved a lot of my time if I had figured this out right from the start...
i'm working on a facebook game app. We had lost hope about fullscreen, but recently (like three weeks ago), this bug report https://developers.facebook.com/bugs/436162913102704 was change to "fixed".
Super happy with that, we tried on our own app, but the fullscreen button did not work. And, by inspecting the iframe, we can see it does not have any "allowFullscreen" tag.
Nonetheless, the person who signal the bug in the first place said the fix did work. (And I was able to verify it). Then I asked him directly, and he hasn't used any trick in order to make it work.
So, any Idea everyone?
I use jquery post function to go to server and bring the link to file download.
When the func returns the link, I try to open a popup or iframe with link source, to popup save/open file window
I tried this
window.open(data.link,'Download','top=20,width=3,height=3,left=20');
and
document.getElementById('download').src=data.link;
It works in Firefox , but in Internet Explorer it shows the message : "To Help Protect Your Security, Internet Explorer Blocked.."
How do I get over this?
EDIT:
If I do it from direct link from the page it does not show me this message
This is due to IE's security settings. By default, IE automatically blocks any automatic downloads. There's no (legit anyway) way you can get around that except by changing the security settings of the browser. The user will be able to download the file by clicking on the bar that it displays, and click download file.
Well that looks like the popup blocker sort of behavior to me. I don't think you can do anything about this except use an alternative method to fetch the URL.
By the way, visitors are used to the Yellow bar and right clicking on it to get the correct download.
So I don't think you need to panic too much.
Edit:
You're not going to be able to change the security settings of everybody's browser. So either give up, or get by.