我正在努力解决从 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 如果我错了,请纠正我。
如果有解决方法,我很乐意从您那里得到提示。先感谢您,
亨利