我有我在我的Android应用程序正在重写的URL。 点击从电子邮件到链接一个链接弹出的Intent Chooser
对话框(“完成此使用”)。 但是点击相同的链接(在<a>
从在Chrome标签)(在Android 4)我重定向到该URL,并且不提供Intent Chooser
。
如果我替换链接<a>
一个链接到谷歌的标签Play商店( https://play.google.com
),然后点击该链接弹出的Intent Chooser
一次。
是否有一些特别的东西与谷歌Play商店和Chrome,或者我做了配置我的网址出问题了吗? 有什么我可以在HTML做,以使这项工作?
这里的<intent-filter>
<activity
android:label="@string/app_name"
android:name="..."
>
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="https"
android:host="www.example.com"
/>
<data android:scheme="http"
android:host="www.example.com"
/>
</intent-filter>
</activity>
(重定向到URL也不会弹出的Intent Chooser
对话框,但我想我的情况更上方尖锐地表达了我的问题。)
另外值得注意的是,我相当肯定,这是所有的工作,而我的域名下跌。 只要我的域名上线了这个停止工作。 这可能是我的凭空想象,因为我不是100%专注于当时的这个问题。
有没有可能是Chrome的谷歌对待Play商店网址中的特殊,否则就等待从URL打开前一个非200响应Intent Chooser
?