私は自分のプロジェクトでこのモジュールを使用しています。
画面に 3 つの Ti.Ui.Switch があります。全部チェックしてボタンを押せば、FacebookやTwitterで(同じ文章と画像で)シェアできます。最も重要なことは、ユーザーが確認ポップアップなしでこのテキストと画像を投稿できるようにすることです。
Social.twitter(たとえば)を試してみると、ボタンをクリックした後、ユーザーは投稿を再度確認する必要があります...どうすればこの機能を回避できますか?
どうすればこれを行うことができますか?
sharePhotoButton.addEventListener('click', function(e){
fbShare();
twShare();
emailShare();
});
function fbShare(){
if(fbSwitch.value){
if(Social.isFacebookSupported()){
Social.facebook({
text: commentArea.value,
image: event.media
});
}
}
};
function twShare(){
if(twSwitch.value){
if(Social.isTwitterSupported()){
Social.twitter({
text: commentArea.value,
image: event.media
});
}
}
};
function emailShare(){
if(emailSwitch.value){
var emailDialog = Ti.UI.createEmailDialog();
if(emailDialog.isSupported()){
emailDialog.messageBody = commentArea.value;
emailDialog.open();
}
}
};