iOS Webview app data from magnetic card reader (audio jack) - ios

So I asked this question... stripe.js magenetic card reader php
I have a PHP POS app which can be access from the central location view a browsers, all data can be entered and its works well. Looking to make it more mobile with the use of a audio jack card reader for iPad / iPhone (similar to square). The problem is I do not want to make a separate native app. If I was to run the app in a WebView based iOS app would it be possible to interact with the audio jack and get the data to put into the Stripe payment transaction?
Hopefully that not too vague. Will try my best to explain further if needed.
Thanks

Not possible with just webviews. Native side of your app should interact with hardware.

It is not possibile. But, you can develope an iOS app that interact with audio and that have a webview inside.

Related

What can we implement using native WebRTC in iOS? How much approx. time it will take in Screen sharing, Audio, Video and Text Chat implemetaion?

I want to develop a native iOS app using WebRTC that have almost similar functionality to skype. I have few queries :
Q 1) I know we can implement Audio and Video call using WebRTC but is
it possible to implement Text Chat and Screen Sharing in iOS app
using native WebRTC ?
Q 2) I need to provide time estimation of **Audio Call,Video Call,
Group Audio call, Group Video call, single user text(share media as well) chatting, multi user text (share media as well) chatting and
Screen Sharing.
Please let me know approx. development time of individual functionality if single developer works on it, who have good hands in iOS development.
Thank you....:)

How to prevent recording of iOS screen using quicktime

So with iOS 8, we can now record the screen of iOS devices. I've searched extensively and cannot find a way to detect, let alone prevent, this recording. The app I'm working on deals with some potentially sensitive information and images and would like to prevent this if at all possible.
Thank you in advance for your responses and insights!
Anthony
Apparently, there is some way to detect whether a display or QuickTime streaming is connected, because the Netflix app will show an error when that is the case (which also means you can't just use an iOS device and stream to your computer to watch it in big). The app works perfectly if QuickTime streaming is off with the cable is plugged in.
Maybe it just detects whether an external display is connected, and screen recording behaves like that, so basically you might have some success with these APIs and notifications.
Also, you could use an encrypted HTTP Live Stream according to Apple which would be blacked out in the stream / the recording.

Is it possible to show image or video in IOS platform when outgoing or incoming call?

I want to develop application to show user video or image when someone is calling me. I know it is possible on android, but i don't know about ios platform. Is it possible to do such an application ?
Apps can only modify things within their own sandbox. The incoming call screen, is part of the phone app and therefore can't be modified. The only way to do this would be on a jailbroken iPhone, and it would be quite difficult.

Ipad credit card reader: Getting the card data from the native app into a webview to send via standard http post

I"m starting work on an iOS application that will have an ipad work as a kiosk to purchase food and apparel.
Also we'll be setting the app up as a html5 webview with all the credit card processing happening on our own platform offsite. So the app opens, the user(checkout clerk) is presented with mobile site version of items for sale and they tap on then items to add them to the basket.
When finished a card is swiped and that information is sent from the native app to the html form which then posts the information to our credit card processor.
So my two questions are
1) What good credit card readers exist that work with the ipad and support sending unencrypted card data into a native iOS app.
2) How do I get the data from the native app into the html page to post it to our servers.
1) If you process unencrypted credit card data you need to be PCI-DSS certified. Providers such as payworks exist to help you get around this requirement.
2) You could package your Web Application as native app and integrate one of the existing iOS / Android SDKs.
Disclosure: I am a software engineer at payworks.
I implemented the app using an iMag card reader by idtech which plugs into the old iphone 30 pin connector. The documentation isn't great but their development kit does come with an example program to install on your iOS device, that you can use as an example.
I've also implemented it using the Shuttle card reader by idtech, which plugs into the audio jack similar to square and other popular platforms. This can also be purchased with a development kit and works on both iOS and Android platforms and works with newer iOS devices that don't have the old 30 pin connector.
The second question is quite a bit longer to explain, so I'll just say it depends on the device you're using, the firmware on it, and the documentation. Typically there will be some service running listening for card swipes and a notification will occur when a card is swiped that your app will have to listen for.
Not a card reader per se, you may want to check out card.io, as used by the PayPal iOS SDK.

Is there any way to have a web page record sound from an iPad?

I don't think this is currently possible with straight HTML (although I've heard that HTML5 may support this in the future):
I'd like a web app that can record audio from the iPad (and also, ideally iPhone).
This will not be an iOS app. It's a web page.
Unfortunately, no. The only hardware functions you can get access to via HTML/JS are the location service and the accelerometer.

Resources