Jump to content

Downloads files made available to iOS


SJ77

Recommended Posts

Posted

Downloads is an awesome app and the best way to monitize a community. However, it's largely unusable for iOS. 

Potential file types to improve:

- Video: needs formatted to mobile friendly small files size format. 

- Pictures: need resized to something manageable on iOS 

- software, someway to save the file so it's available later (outside of my wheelhouse, ideas?)

Point is, iOS is a BIG part of the market now and downloads should make an effort to work with these users. IMG_0616.thumb.PNG.fbdbceeb5fe2409da48c92d825abe9bd.PNG

Posted

Agreed - employing responsive image techniques (applies to the Gallery as well) would be advisable, but as for actually saving downloads - iOS really doesn't have that capability straight out of the browser (unless you have a cloud drive service like iCloud Drive, OneDrive, DropBox, etc.)

  • 2 weeks later...
Posted

Okay for any file I should have a choice which app to use with download. 

Look at this example with a large-ish video file. I end up staring at a black screen (for a very long time) and it makes my site appear broken.

 

 

 

 

IMG_0725.JPG

IMG_0726.JPG

IMG_0727.JPG

 

IMG_0729.JPG

Posted
4 minutes ago, superj707 said:

Okay for any file I should have a choice which app to use with download. 

Look at this example with a large-ish video file. I end up staring at a black screen (for a very long time) and it makes my site appear broken.

 

 

 

 

IMG_0725.JPG

IMG_0726.JPG

IMG_0727.JPG

IMG_0728.JPG

That one is an IOS issue.

You cannot download videos on IOS. It is always webbased played. Does neithere work on chrome for IOS.

Posted
1 minute ago, GriefCode said:

That one is an IOS issue.

You cannot download videos on IOS. It is always webbased played. Does neithere work on chrome for IOS.

Well that's horrid! It's unusable. There must be some kind of work around 

Posted
Just now, superj707 said:

Well that's horrid! It's unusable. There must be some kind of work around 

I wish there would be :D 
I couldn't find one yet, as I got to lazy searching for something, I commonly use my android phone and sent it over if I want the video locally on my iphone.

Posted
2 minutes ago, GriefCode said:

I wish there would be :D 
I couldn't find one yet, as I got to lazy searching for something, I commonly use my android phone and sent it over if I want the video locally on my iphone.

The "what I want" screen shot is it working from google website for gmail. If it's IOS, how is it that Google can make it work like it should? Why can't IPB do whatever it is they did to make it work the same way?

Posted
Just now, superj707 said:

The "what I want" screen shot is  or working from google website for gmail. If it's IOS, how is it that Google can make it work like it should? Why can't IPB do whatever it is they did to make it work the same way?

This is the reason for it, one is the webbroswer, the other is a native app. A native app can handle things differently than a webbrowser. IPS has no control over the webbrowser of IOS, and there wont be a solution to download the video directly from webbrowser, it will be always embbed and suggested to be viewed directly. You could try to find an app which may will do that task.

Posted

I don't have an answer but you should look into how web servers handle MIME types. You may have had the experience at some point of trying to open a picture in a browser and the browser tried to download it instead of displaying it. It sounds like you want to purposely force that sort of behavior which I am sure is doable. 

https://stackoverflow.com/questions/6169002/force-video-webm-mime-type-using-htaccess-based-on-request-uri there's just the first link I found, I think you want to force the video to "application/octet" or something like that iirc. 

Posted
5 hours ago, Linguica said:

I don't have an answer but you should look into how web servers handle MIME types. You may have had the experience at some point of trying to open a picture in a browser and the browser tried to download it instead of displaying it. It sounds like you want to purposely force that sort of behavior which I am sure is doable. 

https://stackoverflow.com/questions/6169002/force-video-webm-mime-type-using-htaccess-based-on-request-uri there's just the first link I found, I think you want to force the video to "application/octet" or something like that iirc. 

This does neither help on the issue OP described here. It is NOT an issue of the web server. It is an issue on IOS:

https://discussions.apple.com/thread/4855607?tstart=0

Quote

What you can download via Safari is limited, and as the iPad doesn't have a 'file system' like a 'normal' computer, everything has to be stored within an app e.g. you can download PDFs and epubs to the iBooks app, but you can't download videos to the built-in Videos app

 

Posted
23 hours ago, superj707 said:

Anyone know of a work around?

There can’t be one. It’s made impossible on the level of the operating system. No website owner can influence that. 

Posted

call it a difference in philosophy but I believe there are few (if any) unsolvable problems. We just need to think outside the box a little more. Perhaps there can be a streaming service that kicks in if user is downloading from iPhone.  Or something else perhaps from our creative people here.

Posted

Hi SuperJ,

I have an iPad (3) and ios lets me download files from the Marketplace okay? Perhaps I'm misunderstanding. ?

image.thumb.png.2d51b393da11bd21ca1de166cab33b43.png

I have the full version of Filebrowser app installed which is what I choose to open the file in. 

FileBrowserLite by Stratospherix Ltd
https://appsto.re/gb/EIZ_t.i

FileBrowser - Access files on remote computers by Stratospherix Ltd
https://appsto.re/gb/XFxVv.i

 

image.thumb.png.c0df233346f2d24da71c547c70b6589a.png

I usually save a file to the Share With Apps folder in Filebrowser and from there it is available in other programs, or if it's a plug-in update for IPS I click on it to unzip it first and Filebrowser puts it in a sub folder. Then I can upload it into my AdminCP as usual.

image.thumb.png.374309868779cbc04924759184ef8769.png

Hope this helps! ?

Regards,

Graham

 

Posted

Hi,

I've just tested with a couple of MP4 files, and no it doesn't work. I downloaded them using the iPad to Dropbox and they played fine in the Dropbox app, but when I uploaded them into Downloads, they open and don't have a line through the Play button, but you can't play them. Clicking on the options button in iOS only gave an option to download to Dropbox, not Filebrowser.

I've read iOS is fussy about the profile used to encode the MP4. I tried it again withe second file on the test page mentioned on this page...

http://stackoverflow.com/questions/24042894/php-ipad-does-not-play-mp4-videos-delivered-by-php-but-if-accessed-directly-it?noredirect=1&lq=1

But although it plays fine streaming the second video clip, when I uploaded it to Downloads, it still wouldn't play back.

My Mimetypes seem to be set correctly for MP4 video files, so I can't find a solution at the moment. Filebrowser works for other file types though, but it seems not MP4.

Will try it with the third video on this page:

https://www.matheretter.de/test/ipad/

Update: no it failed to stream play again. You can download it to Dropbox though and play it okay in the Dropbox app.

 

Posted

That seems to be the general consensus, it's because iOS doesn't have a normal file-system, so you need to download MP4 files into Cloud storage like Dropbox using the Save To Dropbox sharing option in IOS once you have Dropbox installed, or to an app like Filebrowser (which works fine and let's you store files on your iOS device but doesn't work with MP4s as there is no option to save the MP4).

More on this here...

http://www.idownloadblog.com/2016/04/14/how-to-download-files-and-documents-to-iphone-or-ipad/

Look on the bright side, you will have lots of extra Dropbox space yourself if you use a referrer link!

Update: I've done some testing with the Filebrowser app using the option to download from a URL. If the MP4 download is available to guests to download and the option in Downloads/Settings/ Prevent direct linking is disabled, it works, you can paste the download URL and the MP4 downloads into Filebrowser and you can then play the video okay.

However I don't think that would work well for you if you are charging for downloads or have guests blocked from downloading them, so simply downloading MP4s to the Dropbox app and then watching in Dropbox is the quick and easiest option, it also lets you move/copy/export your file from in the app. 

image.thumb.png.f3706037c821f4447b8d8c6cba7897ac.png

 

If you want more options for non-MP4 video files, I'd recommend Filebrowser (or additionally use Filebrowser afterwards to connect to your Dropbox cloud account so you import or work with the MP4 video file, copy to your Windows PC, other cloud storage or NAS etc or import from Dropbox into the Shared with Apps folder using its various built in functions). 

image.thumb.png.9993f747d00450f47f0c307f84602188.png

image.thumb.png.f850d52ff051ccb2cce45f5b732ef0e7.png

I've read Documents 5 is also another good file manipulation app and is free but I've not tried it myself.

Hope this helps!

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...