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