我正在处理一个应用程序,我想要做的是第一个用户将从我的应用程序注册,注册成功后,一个确认链接将进入gmail,现在从该邮件,如果用户将点击确认链接,我的app应该打开,有可能吗?任何人都可以帮助我吗?
答案 0 :(得分:2)
你必须对你的清单做一些改变。如下所示更改启动器或默认活动:
<activity
android:name=".MainActivity"
android:configChanges="keyboardHidden|orientation|keyboard|screenSize"
android:windowSoftInputMode="stateHidden">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
<data
android:host="yoursitedomain.com"
android:scheme="http" />
<data
android:host="www.yoursitedomain.com"
android:scheme="http" />
</intent-filter>
</activity>
BROWSABLE和数据标签可以帮助您。
答案 1 :(得分:0)
JavaScript可以从webView
调用android。
如果您可以在自己的webView
。
您可以通过编程方式调用Android Activity。
我来自dialog
的来电活动,功能webView
。
答案 2 :(得分:0)
是的可能,但逻辑有点棘手。
先决条件:
Google Cloud Messaging (GCM)
cloud
。
这里的想法是通过您在电子邮件中发送的链接触发GCM
。
当用户点击该链接时,您的网络后端应该启动/触发GCM
,然后GCM
将为您打开您的应用。