我正在为一位客户在Android上构建定制软件,他需要将其与Opera Mobile集成(而不是其他浏览器)。其中一个要求是我们的定制软件处理浏览器中打开的特定链接。我知道比我想知道的更多关于意图过滤器的内容,但这不是问题所在。
问题在于,Opera Mobile似乎非常固执,不允许操作系统处理Opera本身可以处理的链接。例如,使用任何表现良好的浏览器(默认的Android浏览器、Chrome等)在Google上搜索“Google Play”,然后单击第一个结果(Google Play网站):根据您的现有设置,您可能会收到有关使用哪个应用程序的提示,或者Google Play应用程序会直接打开。现在在Opera Mobile中尝试相同的操作:Opera只会打开Google Play网站本身——显然这是不可取的,因为现在你不能安装应用程序,只能浏览目录。
有人知道如何说服Opera Mobile在这方面表现得正确吗?我正在测试Opera Mobile版本12.10。
问题在于,Opera Mobile似乎非常固执,不允许操作系统处理Opera本身可以处理的链接。例如,使用任何表现良好的浏览器(默认的Android浏览器、Chrome等)在Google上搜索“Google Play”,然后单击第一个结果(Google Play网站):根据您的现有设置,您可能会收到有关使用哪个应用程序的提示,或者Google Play应用程序会直接打开。现在在Opera Mobile中尝试相同的操作:Opera只会打开Google Play网站本身——显然这是不可取的,因为现在你不能安装应用程序,只能浏览目录。
有人知道如何说服Opera Mobile在这方面表现得正确吗?我正在测试Opera Mobile版本12.10。