Closed Bug 1109320 Opened 10 years ago Closed 9 years ago

Open with app icon missing from mobile.twitter.com

Categories

(Web Compatibility :: Site Reports, defect, P2)

x86_64
Windows 7
defect

Tracking

(platform-rel ?)

RESOLVED FIXED
Tracking Status
platform-rel --- ?

People

(Reporter: bug.zilla, Assigned: jforrester)

References

()

Details

(Whiteboard: [country-all][contactready][clientsniff][platform-rel-Twitter])

Attachments

(1 file)

Attached image Twitter.png
Open with app icon missing from mobile.twitter.com. See attachment. Works in Opera.
Component: General → Mobile
Product: Firefox for Android → Tech Evangelism
I didn't see any such icon in Android stock browser, but the reason might be that I don't have a Twitter app installed. Any idea how it detects whether an app is installed? I thought that wasn't possible..
If this version of Opera is using blink. They may have implemented the same chrome intent:// scheme. https://developer.chrome.com/multidevice/android/intents
Yes, it redirects to twitter://timeline
This one seems different than 1134005 - rather than a 404 for an image, we're not getting the same option to open the timeline in the Android twitter app. When the UI is building the header view, it checks to see if the user is on a platform that supports the App (iOS and Android), and if it canHandleAppLinks: TWITTER.add("twitter-header"... this.brandbar = a.TwitterBranding.createInstance({template: this.brandBarTemplate,data: {applinks: this.appAvailabile() && this.canHandleAppLinks(), Here's how that is defined: canHandleAppLinks: function() { return a.Browser.Chrome || a.Browser.Safari } Indeed, when they set the href, it's to twitter://timeline. Do we have a bug for supporting Android-style intent protocols? I'm having a hard time finding it. (Closest I can find is Bug 859456)
Status: UNCONFIRMED → NEW
Ever confirmed: true
OK, nevermind. Apparently we do support that --just tested in https://miketaylr.com/bzla/twitter.html from Nightly and indeed it opens my Twitter app as expected in Stable. So we can set this to contactready and ask that Firefox on Android is added to the canHandleAppLinks whitelist.
Whiteboard: [country-all][contactready][clientsniff]
@ Jeremy - Can you possible help with adding Firefox on Android to the canHandleAppLinks whitelist?
Assignee: nobody → jforrester
Blocks: b2g-twitter
Status: NEW → ASSIGNED
Flags: needinfo?(jforrester)
Priority: -- → P2
Thanks Mike and Michael for the analysis, i've triaged this as RWEB-1390
Flags: needinfo?(jforrester)
Thanks Jeremy! (also hi!)
Mike - Can we close this Bug?
Flags: needinfo?(miket)
No, it doesn't look like Twitter has fixed it yet Michael.
Whiteboard: [country-all][contactready][clientsniff] → [country-all][contactready][clientsniff][platform-rel-Twitter]
platform-rel: --- → ?
This is fixed, I saw this just today in the new site.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Product: Tech Evangelism → Web Compatibility
Component: Mobile → Site Reports
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: