Embedded Live Video Player cannot be play on Android devices - facebook

Copy the embed code from the facebook live video and place it on the web page.
When going to this URL from the Facebook App to watch the video , Android devices will not play it. However, ios devices will work.
But it is no problem to use the chrome browser to open the web page in the Android phone.
Opening this page through the Facebook App will not play.
We use the chrome inspect debug mode to find the xhr canceled. It seems that this event causes the play to fail.
Use Embedded Video Player API implementation
https://developers.facebook.com/docs/plugins/embedded-video-player/api?locale=en_US
Is there a tech team that can fix this?
We are currently testing several items
android device
Facebook App -> web view (X)
chrome -> web page (O)
ios device
Facebook App -> web view (O)
safari -> web page (X)
mac
chrome (O)
safari (X)

Related

FB mobile canvas app/game redirection to external website

I have a Facebook app built with canvas. We have made the app playable thru the Gamesroom via browser. I am aware that FB has deprecated support for Canvas applications on the mobile FB native app. I would like for when people click my app via mobile FB native app (android for now) to be redirected to a certain domain (web browser version of the game). Is it possible to do this, if so how can we?

How can I open my PWA app from other native app?

I am implementing a PWA application and a native application on Android. I need to open the native app from PWA app which I know how to do that. Basically I need a URL provided from the native app and open the URL from PWA which will bring the native application. This approach is pretty much like opening google map by clicking its url: http://maps.apple.com/?address=1,Infinite+Loop,Cupertino,California..
Now I have a requirement to open my PWA from the native app. For example, if I share the PWA url through facebook, I'd like other people open the PWA app when they click on the url in facebook if they have installed the PWA.
How can I achieve that?.
You don't need to implement anything to do that. Android does it for you. For example, if your PWA is hosted on https://my-pwa.com and the user clicks a link with the href https://my-pwa.com, Android first looks through your PWAs and if the URL matches, it opens the PWA. Otherwise Android opens the Chrome browser.
Just verified this on an Android 6 device.

Invoking Chrome browser to render landing page after ad clicked in app using Android webview

I am running ads in mobile apps to drive traffic to my site. Much of that traffic is being rendered in Android Webview. I want to force the mobile app to open the Chrome browser to render my site after my ad is clicked in the app even if webview is being used at the time the ad is clicked. Is there a way to do this?
Thanks!

How can I have a link to a facebook page open in the FB app on a mobile device and still open in a browser on desktop

How can I have a link to a facebook page open in the FB app on a mobile device and still open in a browser when the fb app is not installed or on a desktop?
You could use media queries to show/hide a link on different screen sizes. Or you could check the window size in javascript and depending on what that is you could change the href to the mobile or desktop site
http://www.w3schools.com/jsref/prop_win_innerheight.asp
https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries

It is possible to develop a facebook application using PhoneGap?

Basically, I'm doing some thesis.
A facebook application that is playable on Mobile Devices.
The idea is,
1. I'll create an application.
2. It will be playable on Facebook. http://apps.facebook.com/[name]
3. It will be accessible and playable on Mobile Web Browser through http://apps.facebook.com/[name]
If you have any idea on developing an application on facebook that is playable on Mobile Web Browser as well. It will be much appreciated if you shared it with me.
Things that I've researched so far:
1. Not all flash game are playable on Mobile Devices.
Flash-lite can't handle all apps, like Farmville.
2. Server-side games work pretty well. Mafia Wars and the like..
Solution I think so far:
HTML5 Canvas.
Problem:
I don't know what kind of framework that will work pretty well for the Desktop browser and Mobile Web Browser as well.
Thanks for reading.. ><
You can't run game or any other mobile web app on url http://apps.facebook.com/[name] because facebook will load you app in iframe and currenty facebook layout when displaying canvas apps is't made for phones only desktop.
I had the same problem recentry but it wasn't the game but some forum like app. My solution was to have the mobile app on domain myapp.com and when it's load I detect if device is mobile or desktop.
If it's a desktop browser I redirect user to fb canvas app on http://apps.facebook.com/name which runs the same app from the same domain myapp.com but uses different visual templates for displaying it self.
And if it's a mobile phone I leave user on myapp.com and display app with visual templates for mobile version.
So I have same app with two visual interfaces, one for desktop that runs inside facebook and one on mobile. And mobile version uses facebook connect to login user. Database in background is the same and basically everything is the same except interface.
And it work really well.