Like Button issues using iPad/Kiosk software integration - facebook-like

I have created a web page based on the log-in (facebook) specs that works correctly through IE, Safari, Mozilla. I'm trying to set-up an ipad running a Kiosk software program. The link that I have works correctly, but when it comes to the sign-in on facebook it stalls via iPad/Kiosk software. I contacted the software support team with Kiosk, and this is what was said
"It looks like the problem is caused by Kiosk Pro's inability to open more than one window; this is a result of having to use Apple's UI Web View browser as the base browser of Kiosk Pro and is not something we can change. Opening your page in Safari or a desktop browser the Facebook page opens as a separate pop-up over top of your page, which remains open even after the Facebook page closes. In Kiosk Pro, since there is no way to open another window, the Facebook link is navigated to inside the main window and there is no way for the user to get back to your main page (short of hitting the home button or idle timing out) once they have finished the facebook process. Unfortunately, this is a structural issue that I don't have any easy solutions for."
Is there any work around, etc. that anyone can guide me to resolve this issue. What I'm trying to do, it use an ipad as a kiosk to allow people to "like" my store as they visit. However, I'm using the Kiosk software to prevent the user from accessing any further info, web browsing, etc.
Any help would be greatly appreciated, thanks

Related

Unity Cross Platform Third Party Login with AWS Cognito Hosted UI

I'm trying to build a login scene for my app. Using AWS Cognito user pools I have managed to build a generic sample of code which handles the code exchange for login through Google and Facebook through a URL provided from the hosted UI. For Example:
https://appname.auth.eu-central-1.amazoncognito.com/oauth2/authorize?response_type=CODE&scope=openid%20email&redirect_uri=...&...identity_provider=Google/Facebook...
All that is left to implement is how unity will prompt the user with this URL. I want some kind of dialog box to popup and not call Application.OpenURL which simply opens the browser. This is fairly common around android/IOS apps. I have tried looking into some embedded browser solutions for that but it seems overwhelmingly complicated.
My question is what is the simplest and lightest way to achieve the login dialog box, will I have to use embedded browsers like this open source repo: https://github.com/gree/unity-webview. Am I missing something trying to achieve my goal?
I'm sorry that there are no code samples to show, since I still don't know what plugin/UI component to use.

How can React Native be used to interface with an Amazon Connect Contact Control Panel (CCP)?

Since I couldn't find the answer after hours of searching, my first attempt was to load a WebView in React Native and point it to a custom CCP page hosted on my own server using Amazon Connect Streams. This is the method which seems well documented, but it is intended for desktops. It works great in Firefox on desktop and mobile (Android). When I try it in Chrome or the React Native WebView, it fails.
Developer tools on the desktop version of Chrome gives this error: Refused to display '<URL>' in a frame because it set 'X-Frame-Options' to 'sameorigin'. Obviously, I don't have control over Amazon's X-Frame-Options but I don't think that's really the main problem. The other error shown in the console is: amazon-connect.js:204 [2020-07-14T22:12:32.258Z] [WARN]: ACK_TIMEOUT occurred, attempting to pop the login page if not already open. WARN # amazon-connect.js:204 amazon-connect.js:205 [2020-07-14T22:12:32.262Z] [ERROR]: ACK_TIMEOUT occurred but we are unable to open the login popup. I don't know what to do about this one.
I've also looked at the AWS.Connect API documentation, but it only seems to allow the customer side of a connection.
Has this been done before? If so, could someone give the broad strokes of it? I want to create an app which can connect to the Amazon CCP and maintain the connection so the agent can get an alert as soon as a chat attempt comes in.
Alternative solutions would be appreciated as well.
Update: There is a library from Amazon called amazon-connect-chatjs which looks promising, but I'm not sure if it will allow for the agent side of the chat session. I'm reading about it now.

Power BI secure embedded report login not working on some browsers (windows chrome)

I have created a secure embedded report (using the new method released in 2019) as specified below:
https://powerbi.microsoft.com/en-us/blog/easily-embed-secure-power-bi-reports-in-your-internal-portals-or-websites/
I created this in an html page using the supplied iframe.
It works fine on windows firefox and edge. It does not work in windows chrome.
It works fine on mac chrome. It does not work on mac safari.
It fails on windows chrome after opening a new tab and asking for the login details, this tab then closes and the power BI symbol in the embedded report just flashes like it is loading but it never finishes.
On Mac safari the login fails. It looks like it gets caught in a loop of some kind.
I just want it working on windows chrome really.
I have tried clearing my complete browser cache, cookies, rebooting serveral times and allowing pop-ups with no luck.
It does not make a difference if I select "remember me" or not at the time of login.
I have the latest version of chrome.
Does anyone know how to resolve this or if this is a know issue?
Here is the embedded report. You won't be able to access it but it may give you an idea of the issue:
https://fir-trial-66e3f.firebaseapp.com/embedded-report.html
I also can't log into the PBI community with this account so that may be related. The account works fine logging in to PBI Service or desktop. It is a PBI trial Pro account.
I had the same issue, i solved it by disabling the "Prevent Cross-Site Tracking" in Safari Settings. This worked for me and my clients. I hope it works for you too
I had the same issue in chrome. Solved it by enabling "Allow all cookies" in chrome settings.

Google visualization API doesn't work in IE9

I'm trying to use Google Visualization API to generate Pie charts. My implementation is working on all the browsers except IE 9.
Not sure if there is any fix for this. When I try to open the page in IE 9, it shows a popup to install the Google chrome frame. But this wasn't working even after installing the chrome frame.
I've even tried the Google code playground, the same problem in IE 9. So, I confirmed myself that it is something to do with the IE 9.
Has anyone got any idea?
I finally figured out that the issue is - Chrome framework plugin hasn't been enabled when I've installed i.e.; by default this plugin was not enabled.
We need to manually enable it (after the installation, when you restart the browser IE displays you a popup showing plugin is ready with two button Enable and Don't enable).
I'm giving you the screenshot of the plugins dialog (You can go to the below screen from Tools -> Manage add-ons)
After enabling, make sure you restart the browser and refresh the page which is using the Visualization framework.
Unfortunately, end user has to install this in order to get this work in IE 9 which is really a bad user experience.

Is there any API to add ads to my desktop app

I am looking for a way to embed ads to my desktop APIs. There are planty solutions out there for web sites which stream ads from Ad Networks. However, I didn't find one which will allow to get a similar ad content to the app.
Does any one have any experience with this?
Thanks!!
Which operating system are you targeting? If you are on Windows you could always display the ads within an embedded/automated IE window (assuming IE is installed). Alternatively, you could hook up to something like shareasale.com datafeeds and embed the appropriate links in your app. Clicking on the link (or description, image, etc) would merely cause a browser to launch at the appropriate site.
I have had the same pro, I found it was hard to find an ad network focus on desktop apps. Several months ago one of my developer friend told me he is using DesktopAd's ads in his Windows desktop apps. I downloaded their ads SDK and added into my Windows 8.1 apps, it only took me half a day finishing all the works. After that I can get revenue from ad clicks everyday. I hope my answer could be of some help to you.