<html>
<body>
<a href="sms:+24321&body=This%20is%20the%20body">Click Me!</a>
</body>
</html>
当您点击上面的链接时,iOS会成功打开本地iOS消息应用程序。如果用户之前在他们的手机上后台打开了iOS消息应用程序,则iOS会正确传递链接中包含的查询参数,例如to:(24321)和body:(This is the body),但如果用户尚未打开iOS消息,则iOS将打开消息,但不会打开填写to和body的消息。
这在iOS 10上不是问题,似乎是在iOS 11中引入的。
openURL
两次对我来说在 iOS 11.1 中并没有解决问题,但是我在最新的 iOS 11.2.1 中进行了检查,并且在这个更新中已经修复了。 - Sandipan Banerjee