在我的 web 应用程序中,我有一个 html 锚点,它使用 Safari 在 Mac 上触发 iMessage,用例是填充消息的正文并让用户选择收件人。触发工作正常,但消息正文实际上出现在“收件人”字段中:
<html>
<a href="imessage://&body=THIS IS THE BODY OF A MESSAGE">
THIS IS A LINK
</a>
</html>
在 iphone 这工作:
<html>
<a href="sms://&body=THIS IS THE BODY OF A MESSAGE">
THIS IS A LINK
</a>
</html>
除了与号之外,我还尝试了其他几种分隔符,例如 ; 或者 ?但我无法让它在 Mac OS 上运行。有任何想法吗?