Ipad Choose File Button Not Functioning to Attach and Image

Started by peterinwa, October 03, 2011, 07:16:26 PM

Previous topic - Next topic

peterinwa

I found an old topic on this in 2.x support, but not here:

http://www.simplemachines.org/community/index.php?topic=389578.0

On an Ipad, when you go to attach an image, the Choose File button it is grayed out and not functioning.

Peter
Here's my forum:  www.MySchnauzer.net/forums

Gargoyle

Thats an iOS issue and has nothing to do with SMF.. You'd need to contact apple about that and see if they will re-write their software.

Oldiesmann

That is indeed an issue with Safari on iOS. You can try installing an alternate browser, but Safari on iOS doesn't support the "file" input type.
Michael Eshom
Christian Metal Fans

peterinwa

Here's my forum:  www.MySchnauzer.net/forums

Gargoyle

Quote from: Oldiesmann on October 03, 2011, 11:56:00 PM
That is indeed an issue with Safari on iOS. You can try installing an alternate browser, but Safari on iOS doesn't support the "file" input type.

I have tried Opera's version and Skyfire... Both with the same result.. Only way you can do it that I know of is with an app of some sort.

daniel2828

Well, think about it for sec. Most iPhone/iPad apps are programmed to locate the Album or Camera Roll, which SMF is apparently unaware of. I don't think that's an Apple issue. I think SMF needs to be programmed as a native app in order for it to work.

bud01100

Quote from: daniel2828 on October 13, 2011, 03:56:42 AM
Well, think about it for sec. Most iPhone/iPad apps are programmed to locate the Album or Camera Roll, which SMF is apparently unaware of. I don't think that's an Apple issue. I think SMF needs to be programmed as a native app in order for it to work.
exactly!!!!!

Oldiesmann

Again, SMF uses standard HTML for the file uploads. We can't help it if Apple and other iOS developers have chosen to not support it. You need to complain to Apple, Opera, etc. about it and ask them to fix it. If you search a bit, you will find a couple of solutions (there's a web browser called "Web Uploader" that apparently has that feature, and there's also a way to add it to Safari if your device is jailbroken).
Michael Eshom
Christian Metal Fans

bud01100

Quote from: Oldiesmann on December 31, 2011, 12:38:07 PM
Again, SMF uses standard HTML for the file uploads. We can't help it if Apple and other iOS developers have chosen to not support it. You need to complain to Apple, Opera, etc. about it and ask them to fix it. If you search a bit, you will find a couple of solutions (there's a web browser called "Web Uploader" that apparently has that feature, and there's also a way to add it to Safari if your device is jailbroken).
A rep at Apple said they never heard of SMF and said to talk to the software makers direct.

If everyone started using Apple OS, I'm sure SMF would take the time to insert the few lines of code. 

Many of the themes use cross platform compatibility.

People here like SMF, just not the direction they have taken in the last few years



aldo

Quote from: daniel2828 on October 13, 2011, 03:56:42 AM
Well, think about it for sec. Most iPhone/iPad apps are programmed to locate the Album or Camera Roll, which SMF is apparently unaware of. I don't think that's an Apple issue. I think SMF needs to be programmed as a native app in order for it to work.

That's not really possible. That's not how the world-wide-web works. How would SMF create a native app for iOS? What would it do? Nothing. What is accessible on the web and what runs on the actual operating system (in this case, iOS) are to totally different things.

Quote from: thedukeisnotdead on January 04, 2012, 09:41:14 PM
[...]

If everyone started using Apple OS, I'm sure SMF would take the time to insert the few lines of code. 

[...]

Please enlighten us on these 'few lines of code' that would enable uploading of files via Safari on iOS. A web page within Safari cannot access the API's that a native app can. If the browser itself does not support <input type="file" /> then there is no way that SMF can enable uploading from iOS.

bud01100

Quote from: aldo on January 04, 2012, 11:28:36 PM
Quote from: daniel2828 on October 13, 2011, 03:56:42 AM
Well, think about it for sec. Most iPhone/iPad apps are programmed to locate the Album or Camera Roll, which SMF is apparently unaware of. I don't think that's an Apple issue. I think SMF needs to be programmed as a native app in order for it to work.
sigh.. Okay it's more than a few line.. With about 40-50 lines under html5 and a java script it's possible.

That's not really possible. That's not how the world-wide-web works. How would SMF create a native app for iOS? What would it do? Nothing. What is accessible on the web and what runs on the actual operating system (in this case, iOS) are to totally different things.

Quote from: thedukeisnotdead on January 04, 2012, 09:41:14 PM
[...]

If everyone started using Apple OS, I'm sure SMF would take the time to insert the few lines of code. 

[...]

Please enlighten us on these 'few lines of code' that would enable uploading of files via Safari on iOS. A web page within Safari cannot access the API's that a native app can. If the browser itself does not support <input type="file" /> then there is no way that SMF can enable uploading from iOS.

Arantor

No, it's not possible to do directly. Safari is not given access to any files on an iOS device; Tapatalk has no such restriction and can upload photos etc. if you want.

The other thing is, SMF creating its own native app would have to jump through hoops to get it approved and maintained and it's just not worth their time or effort in so doing.
Holder of controversial views, all of which my own.


aldo

Quote from: arrowtotheknee on January 05, 2012, 03:01:55 AM
No, it's not possible to do directly. Safari is not given access to any files on an iOS device; Tapatalk has no such restriction and can upload photos etc. if you want.

The other thing is, SMF creating its own native app would have to jump through hoops to get it approved and maintained and it's just not worth their time or effort in so doing.
I looked it up, and the only way for Safari Mobile to have file uploads is to jailbreak it and then install some "Safari Upload Enabler," in which case there wouldn't be a problem uploading files on the web -- but I doubt you really want to jailbreak your iPhone/iPad just for that.

Arantor

And if you do that, then it's not really Safari doing it, is it? (It's an app around Safari at that point.)
Holder of controversial views, all of which my own.


bud01100

Quote from: aldo on January 05, 2012, 10:22:39 AM
Quote from: arrowtotheknee on January 05, 2012, 03:01:55 AM
No, it's not possible to do directly. Safari is not given access to any files on an iOS device; Tapatalk has no such restriction and can upload photos etc. if you want.

The other thing is, SMF creating its own native app would have to jump through hoops to get it approved and maintained and it's just not worth their time or effort in so doing.
I looked it up, and the only way for Safari Mobile to have file uploads is to jailbreak it and then install some "Safari Upload Enabler," in which case there wouldn't be a problem uploading files on the web -- but I doubt you really want to jailbreak your iPhone/iPad just for that.
HTML5 has the capabilities.

Arantor

No, no, no.

HTML5 has a new API for file handling, yes. But if the browser doesn't support it, it really doesn't matter one iota whether HTML5 has it or not.

We're talking about something that's in HTML3, HTML4 and HTML5, and despite Safari on the iPad and iPhone having generally good support for all three things, it DOES NOT support file uploads.
Holder of controversial views, all of which my own.


Advertisement: