-
Notifications
You must be signed in to change notification settings - Fork 324
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Firefox for Android #109
Comments
I think handling should go through this: https://github.com/ligi/IPFSDroid For now it is a place holder but they aim at providing unified IPFS interface on Android |
I tried IPFSDroid. When I click an fs: URL in Firefox, it opens the external IPFSDroid application. I think a Firefox add-on is still necessary to rewrite the URL while staying in Firefox. Also, I'm only using the Firefox add-on to redirect to a Custom Gateway. The purpose of IPFSDroid is to run IPFS on the phone which is different. Is it possible to have a version of the add-on which only rewrites fs: to use a Custom Gateway? |
The "problem" is that the addon already does it (if you disabled redirect). For example:
On desktop the addon does what you want, but on Android there is additional moving piece: intents. I think the issue is that Android prefers IPFSDroid for Not sure if it is possible for Firefox to dynamically extend its Android Manifest with protocols handled by 3rd-party addons. Requires further research. |
Thanks for the feedback, but I still don't understand. Are you saying that on Android it is not possible to view an IPFS web page in Firefox? I'm talking about an HTML page where the CSS, JavaScript and embedded images are all fetched with fs:/ipfs/Qmxxxxx . This works beautifully in the Firefox desktop add-on. Are you saying this won't be possible on Android, and fs: has to launch the external IPFSDroid viewer? |
Short answer: Longer answer: I did some preliminary research regarding Firefox for Android and these my findings.
In short, Android support in on the Roadmap as two steps:
|
It will be great to have this plugin working on firefox for android... let me know if you need a tester. |
Quick status update from Mozilla about Android goals for firefox 57:
|
Another update from Mozilla:
|
(updated 2017-09-10)
|
Should IPFS Companion 2.0.13 work in Firefox for Android? I can install it, but I can't open the Preferences to change the Custom Gateway. |
Hm.. indeed, opening Preferences is implemented in Firefox 57, which is the current Beta (will be released as stable in November). I changed a minimal version at AMO to Firefox 57. If you want to test it right now, install Firefox for Android Beta |
Thanks! Firefox Beta works great. The future has arrived! |
@jefft0 I fixed CSS so that you dont need to zoom/pan on Android anymore 👌 |
A simplified Firefox for Android add-on only needs the preference for Custom Gateway Host. Then I can point it to my home IPFS node to open a URI like fs:/ipfs/Qm.... and browse the permanent web.
The simplified add-on doesn't need the IPFS Web UI since there is no local IPFS daemon.
The text was updated successfully, but these errors were encountered: