我刚刚开始尝试使用 chrome 自定义标签,并遇到了这个小问题。当我设置环境以运行 Chrome 自定义选项卡示例时,我在我的设备上下载了 Chrome 测试版。但是,当我运行示例时,它不起作用。
我设置了几个断点,一切似乎都在工作,最重要的是,该程序可以找到一个支持自定义选项卡的包:
String packageName = CustomTabsHelper.getPackageNameToUse(this);
'packageName' 设置为 chrome beta,但没有调用任何回调(onCustomTabsServiceConnected 或 onServiceDisconnected)。
我通过运行 Chrome Beta 并执行几个设置操作解决了这个问题。在那之后,我再次运行了这个例子,它成功了。这似乎是一种错误......这是预期的行为吗?