ipfs/ipfs-companion

dweb:/ipfs/$cid not detected on Android

jefft0 opened this issue · 7 comments

I have Firefox for Android 57.0.1 and IPFS companion 2.1.0. IPFS-like paths (/ipfs/$cid) are not redirected. (Are they supposed to be in this version?) (The same link redirect correctly in Firefox for Desktop.)

lidel commented

Yeah it seems the hack from #164 (comment) does not work on Android:

Can't do anything about it at this time – Firefox is lacking APIs (#164).
Rewrites of href and src attributes in HTML should still work tho.

OK, thanks. You're aware of the problem. Is there another issue I can track for Android support? If so, you can close this issue.

lidel commented

I think for protocol support you can just follow #164, this will be addressed there.
Other things should work on Android.

If not, please create separate issue for each problem you find on Android – we don't have robust test suite yet (#145) so such feedback is very much appreciated 👍

lidel commented

Reopening due to development described in #164 (comment)

cvan commented

Apologies if I'm misunderstanding here. Just wanted to confirm: since https://bugzilla.mozilla.org/show_bug.cgi?id=1428446 has been merged and shipped (woo!), this issue will be moot when PR #359 is merged? Or is there another Firefox (for Android) bug to track here?

lidel commented

Yes, this will be closed when PR #359 is merged :)

lidel commented

I just smoke-tested latest master. Actually, while extension loads fine in Firefox for Android (v59 from Beta channel), it seems to be missing the UI for picking which extension should be a handler for dweb protocol.

Filled an upstream bug: