Hello,

While browsing the Chrome Custom Tabs github repository I saw this 
commit; 
https://github.com/GoogleChrome/custom-tabs-client/commit/f68fb050a78be781cbaacb7a34a96ca902dda0f3

It would be hugely appreciated if somebody could provide me with some 
information as to when these changes will be released and the dependencies 
on the change.

At present I am using Chrome Custom Tabs to display a web page and 
attempting to communicate from the web page to the app that opened the 
Custom Tab using a deep-link redirect. This has proved very troublesome due 
to fragmentation between how different devices/OS's handle the deep-linking.

Initially my implementation made the deep-link redirect in response to a 
(user initiated) HTTP request, Chrome saw this deep-link as not a result of 
a user gesture so blocked the deep-link and gave an error in the browser 
console "Navigation is blocked". I altered the experience of the web page 
so as to prompt the user to click a button that did the deep-link & Chrome 
no longer blocked the deep-link as it was clearly the result of a user 
gesture. Unfortunately, on a subset of devices this still didn't fix the 
issue and my deep-links are still not being consistently delivered.

The changes in this commit look like they could solve all of my problems. I 
already integrate my page with websites using window.postMessage and if I 
could do similar to support Android devices I would be absolutely delighted.

My questions are;
- Does anybody know when these changes will be released?
- Does anybody know the compatibility information on this change? (I assume 
a certain Chrome version will be required, but will there be any change to 
requirements on an OS level?)
- Will this change allow me to communicate Custom Tab -> App with the 
native javascript window.postMessage?

Any information would be hugely appreciated!

Thanks!

-- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to android-developers+unsubscr...@googlegroups.com.
To post to this group, send email to android-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/android-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-developers/209e9aaf-ea5a-497d-9e3b-827c5f573997%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to