0

Heute versuchte ich (unzuverlässig) die Chrome Custom Tabs in meiner App zu implementieren, die Idee war zu versuchen, sie zu verwenden und Fallback zu einem Webview für den Fall, aber ich bin dran, sie zu öffnen: hier ist, was ich versucht habeChrome Custom Tabs

var intent = Ti.Android.createIntent({ 
     action: Ti.Android.ACTION_VIEW, 
     data: 'http://www.google.com', 
     packageName: 'com.android.chrome' 
    }); 
    intent.putExtra('android.support.customtabs.extra.SESSION', null); 
    Ti.Android.currentActivity.startActivity(intent); 

Was sie tut, ist einfach die Seite, auf Chrom Öffnung (so, die gleiche Sache, die ich mit Ti.Platform.openURL tun können, aber nur für android); Fehle ich etwas? Kennt jemand ein Modul/Widget ala Ti.safariDialog?

Antwort

1

Die implementation guide verwendet putBinder, wo Sie putExtra verwenden, so denke ich, das ist das Problem. Titan exponiert derzeit putBinder nicht, so dass Sie verlangen müssen, dass es in einem JIRA ticket

hinzugefügt wird