Javascript の動作から SMS デバイスの既定のアプリに SMS を事前入力する問題に取り組んでいます。
iOS >= 8
window.location.href = 'sms:' <phonenumber> '&body=' <bodytext> ;
iOS == 7
window.location.href = 'sms:' <phonenumber> ;
注:グーグルで気づいた限り、ボディはサポートされていません
iOS < 7
window.location.href = 'sms:' <phonenumber> ';body=' <bodytext> ;
アンドロイド
window.location.href = 'sms:' <phonenumber> '?body=' <bodytext> ;
// モバイル Firefox、Opera、Samsung、Chrome で動作します
注:今のところすべて問題ないようですが、私の問題は、setTimeoutの後にこの動作を自動的にトリガーしたいのですが、Chromeでは機能していません。それは私が推測するCSPによるものです。 https://developer.chrome.com/extensions/contentSecurityPolicy 間違っている場合は訂正してください。
回避策があれば、ヒントをいただければ幸いです。前もって感謝します、
ヘンリー