Comments (6)
Thank you for question. I will research possibility and try to add such option in next versions.
from tv-bro.
I think it would be nice to have this as one of the options in the context menu that appears when you press and hold on a link, like the "Open in new tab" and "Download" buttons.
from tv-bro.
I installed an app from F-Droid caled Intent Intercept to see the difference between the two intents.
Link used for this test: https://www.youtube.com/watch?v=vtFi2HHyNCI
Intent from TV Bro:
intent://www.youtube.com/watch?v=vtFi2HHyNCI#Intent;scheme=https;category=android.intent.category.BROWSABLE;launchFlags=0x3000000;end
------------
ACTION: android.intent.action.VIEW
DATA: https://www.youtube.com/watch?v=vtFi2HHyNCI
URI: intent://www.youtube.com/watch?v=vtFi2HHyNCI#Intent;scheme=https;category=android.intent.category.BROWSABLE;launchFlags=0x3000000;end
CATEGORY:
android.intent.category.BROWSABLE
FLAGS:
FLAG_ACTIVITY_FORWARD_RESULT
FLAG_ACTIVITY_PREVIOUS_IS_TOP
------------
MATCHING ACTIVITIES:
STN Beta (com.liskovsoft.smarttubetv.beta - com.liskovsoft.smartyoutubetv2.tv.ui.main.SplashActivity)
SmartTube (com.teamsmart.videomanager.tv - com.liskovsoft.smartyoutubetv2.tv.ui.main.SplashActivity)
YouTube Vanced (com.vanced.android.youtube - com.google.android.youtube.UrlActivity)
TV Bro (com.phlox.tvwebbrowser - com.phlox.tvwebbrowser.activity.main.MainActivity)
Open With… (com.tasomaniac.openwith.floss - com.tasomaniac.openwith.BrowserActivity)
None (com.google.android.tv.frameworkpackagestubs - com.google.android.tv.frameworkpackagestubs.Stubs$BrowserStub)
Intent from Zank Android Remote:
intent://www.youtube.com/watch?v=vtFi2HHyNCI#Intent;scheme=https;launchFlags=0x13000000;end
------------
ACTION: android.intent.action.VIEW
DATA: https://www.youtube.com/watch?v=vtFi2HHyNCI
URI: intent://www.youtube.com/watch?v=vtFi2HHyNCI#Intent;scheme=https;launchFlags=0x13000000;end
FLAGS:
FLAG_RECEIVER_FOREGROUND
FLAG_ACTIVITY_FORWARD_RESULT
FLAG_ACTIVITY_PREVIOUS_IS_TOP
------------
MATCHING ACTIVITIES:
STN Beta (com.liskovsoft.smarttubetv.beta - com.liskovsoft.smartyoutubetv2.tv.ui.main.SplashActivity)
SmartTube (com.teamsmart.videomanager.tv - com.liskovsoft.smartyoutubetv2.tv.ui.main.SplashActivity)
YouTube Vanced (com.vanced.android.youtube - com.google.android.youtube.UrlActivity)
TV Bro (com.phlox.tvwebbrowser - com.phlox.tvwebbrowser.activity.main.MainActivity)
Open With… (com.tasomaniac.openwith.floss - com.tasomaniac.openwith.BrowserActivity)
None (com.google.android.tv.frameworkpackagestubs - com.google.android.tv.frameworkpackagestubs.Stubs$BrowserStub)
from tv-bro.
Hmm... I got a chance to see how it looks in v1.8.6 on an Onn 4K TV box, and it's much better, so the unfriendlyness of that screen on my box is definitely an issue with the MiBox S, not all Android TV devices. That being said, thank you for making the change to fix it on my device!
Edit: Also, here's a screenshot of how the Onn 4K TV box displays the other intent too.
from tv-bro.
It would be so nice to be able to press and hold on a link, click "Open with" and have the OS ask what app to use like it's doing in this screenshot.
(NB: I had to disable YouTube's app to get it to ask which app to open YouTube links in.)
from tv-bro.
It's great to see this functionality added in v1.8.6, but... it's probably largely Xiaomi's build of Android TV at fault here, but... as it is, it's hard to use, at least on the MiBox S.
Rather than the nice "Open with" screen shown in my previous screenshot, I'm getting a big white box with nothing but icons, not even a visual indication of which item is selected, so I have to guess/assume which item is selected and count as I move around to hopefully pick the app I want to open it in.
from tv-bro.
Related Issues (20)
- Latest version 2.0.0 new update can't be installed HOT 2
- Livestream zoomed in on GeckoView HOT 4
- x86 support
- No Theme Option on FireOS 6.2.7.7 HOT 3
- Geckoview does not scroll HOT 1
- Spatial navigation support
- v2.0.0 broke "intent" url
- Geckoview ~4sec slower than Webview
- ad blocker doesnt work HOT 2
- New Tab Blocked HOT 1
- Geckoview Fullscreen videos broken HOT 2
- History links are broken
- Dark Mode not showing colors correctly in Icons using Android Webview
- Who to contact for security issues
- App doesn't use screen settings
- Custom home page URL resets all the time goes back to default
- Webview broken on telegram beginning approx 20 Oct. 2023
- Remote control from phone HOT 2
- stream video can't be played
- What's the status of this project? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tv-bro.