今天我尝试(不成功)实施Chrome Custom Tabs 在我的应用程序中,想法是尝试使用它们并回退到webview以防万一,但我坚持打开它们:这是我试过的
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);
它的作用就是在chrome上打开页面(所以,我可以用Ti.Platform.openURL做同样的事情,但仅限于android);我错过了什么吗?有人知道模块/小部件ala Ti.safariDialog吗?
答案 0 :(得分:1)
implementation guide使用putBinder
您使用putExtra
的位置,所以我想这就是问题所在。 Titanium目前不会公开putBinder
,因此您必须要求将其添加到JIRA ticket