2015-06-29 64 views
1

此代碼在Android設備(如Samsung Galaxy Tab和S3等)上運行良好。選擇聯繫人後,它顯示爲TheTitle -> TheURLWhatsapp按鈕在Android上工作,但在IOS上顯示空白

但它不適用於iOS設備,如iPhone 6 plus和iPhone 5.選擇聯繫人後,TheTitle -> TheURL不會顯示,它只是空白。

我該如何解決這個問題?

var TheTitle = "post Title Text", TheURL = "blog.com/url-post.html"; 

$('#myID').after('<a class="button-share whatsapp" data-action="share/whatsapp/share" href="whatsapp://send?text=' + TheTitle + ' -> ' + TheURL + '" target="_blank">WhatsApp</a>'); 

回答

1

已解決。

文本值必須在iOs Whatsapp中編碼。

var TheTitle = "post Title Text", 
    TheURL = "blog.com/url-post.html", 
    nuklear = TheTitle + ' ›› ' + TheURL, 
    bomb = encodeURIComponent(nuklear); 
$('#myID').after('<a class="button-share whatsapp" data-action="share/whatsapp/share" href="whatsapp://send?text=' + bomb + '" target="_blank">WhatsApp</a>'); 

測試:在Android和iOS

工作
相關問題