我知道有这样一个事实,例如:<a href="sms://12345">send message to 12345</a>
会打开带有前缀号码12345
的消息应用程序,以及开始向该号码写入新消息的方法。
我似乎无法弄清楚如何在不发送号码的情况下打开所有邮件的列表。如果我这样做:<a href="sms://">open Messages</a>
那么当您点击链接时没有任何反应。
可能这根本不可能,但是再次,我希望有人确认一下。
答案 0 :(得分:1)
sms
是一个深层链接,它将引荐来源发送到值为12345
的{{1}}应用。消息应用程序将您重定向到活动关于内容的问候。
如果消息应用不支持空深层链接(a.e。sms://
) - 您与此无关。
例如Manifest.xml of Messages App
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.SENDTO" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="sms" />
<data android:scheme="smsto" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.SENDTO" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="mms" />
<data android:scheme="mmsto" />
</intent-filter>