我在我的项目中使用this module。
我在屏幕上有三个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();
}
}
};