Tıklamada sms metin mesajını önceden dolduran bu işleve sahibim. Bu, Android'de çalışır, ancak iOS'ta herhangi bir sürümde, yalnızca yeni boş pencere açar. Herhangi bir fikrin, neden?window.open ("sms: ...") android için çalışıyor, ancak ios için değil
var ua = navigator.userAgent.toLowerCase();
var url;
if (ua.indexOf("iphone") > -1 || ua.indexOf("ipad") > -1)
{
var v = (navigator.appVersion).match(/OS (\d+)_(\d+)_?(\d+)?/);
var ver = [parseInt(v[1], 10), parseInt(v[2], 10), parseInt(v[3] || 0, 10)];
if (ver[0] >= 8)
{
url = "sms:&body=" + encodeURIComponent("Hello guys, this is an awesome app! Check it out http://www.myurl.com/webapp/index.html");
}
else
{
url = "sms:;body=" + encodeURIComponent("Hello guys, this is an awesome app! Check it out http://www.myurlcom/webapp/index.html");
}
}
else
url = "sms:?body=" + encodeURIComponent("Hello guys, this is an awesome app! Check it out http://www.muyrl.com/webapp/index.html");
window.open (url,'_system')
href="sms://&body=TEST"
testler için teşekkür ederiz, ben nereye götürür window.open etrafında çalışan bir yol düşünemiyorum ve görmeye çalışacağım – user2426290