【发布时间】:2017-09-10 09:51:44
【问题描述】:
我开发了我的第一个 Android 免安装应用,现在可以在 Google Play 上使用。
我想从 Chrome 中的网页调用该应用,但它不起作用。
以Wish(www.wish.com)为例,我在Chrome for Android上尝试了以下链接。
1:<a href="https://www.wish.com/">link1</a>
2:<a href="intent://www.wish.com/#Intent;action=com.google.android.instantapps.START;scheme=https;package=com.google.android.instantapps.supervisor;S.browser_fallback_url=https%3A%2F%2Fwww.wish.com%2F;S.android.intent.extra.REFERRER_NAME=https%3A%2F%2Fwww.google.co.jp;launchFlags=0x8080000;end">link2</a>
但是上面的链接都不起作用(点击它们只是导航到 Wish 的网页,但没有显示即时应用),虽然第二个似乎是谷歌在他们的搜索结果页面中使用的。
我还确认可以通过am 命令启动该应用,例如:
am start -a com.google.android.instantapps.START -c android.intent.category.BROWSABLE -d https://www.wish.com/
有人知道如何从网页启动即时应用程序吗?
Galaxy S8 上的 Android 7.0
适用于 Android 的 Chrome 60.0.3112.116
【问题讨论】:
-
您能否检查 url developer.android.com/topic/instant-apps/faqs.html 并查找 即时应用如何在 Google 网络搜索中显示?
-
如果您有任何问题,我建议您将问题提交给 Google,然后在此处链接到它。这对所有人都有帮助,谢谢! issuetracker.google.com/issues/…
标签: android google-chrome android-intent android-instant-apps