2017-08-15 88 views
1

我知道有这样一个链接,例如:<a href="sms://12345">send message to 12345</a>将打开消息应用程序,其中前缀编号为12345,并且可以开始向该编号写入新消息。如何通过Ionic 1应用程序打开Messages应用程序?

我似乎无法弄清楚如何在没有发送号码的情况下打开所有消息的列表。如果我这样做:<a href="sms://">open Messages</a>然后当你点击链接时没有任何反应。

可能这不是完全可能的,但是再次,我希望有人确认。

回答

1

sms://12345是一个深层链接发送引荐sms应用与价值12345。消息应用程序将您重定向到关于内容的活动。

如果消息应用程序不支持空的深层链接(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> 
+0

感谢马克西姆,我想我会关闭此票为WNI(不执行)。宽限期结束后会接受答案 - 谢谢! – Nikola

+0

@Nikola欢迎您 –

相关问题