2017-08-15 97 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歡迎您 –

相關問題