我正在开发一个应用程序,在“仅”本地应用程序(如Facebook,Twitter和LinkedIn)上分享新闻。
我不能使意图共享自定义只显示我之前说过的应用程序。并使用自定义模块在浏览器中打开应用程序。
我正在使用钛... 那么对此有何帮助?
感谢。
答案 0 :(得分:0)
我使用以下意图在本地Facebook和Twitter应用上分享:
var intFB = Ti.Android.createIntent({
action : Ti.Android.ACTION_SEND,
packageName : "com.facebook.katana",
type : "text/plain"
});
intFB.putExtra(Ti.Android.EXTRA_TEXT, yourLink);
//facebook only supports LINKS(!!!)
Ti.Android.currentActivity.startActivity(intFB);
var intTwitter = Ti.Android.createIntent({
action: Ti.Android.ACTION_SEND,
packageName: "com.twitter.android",
flags: Ti.Android.FLAG_ACTIVITY_NEW_TASK,
type: "text/plain"
});
intTwitter.putExtra( Ti.Android.EXTRA_TEXT, yourMessage);
//twitter supports any kind of string content (link, text, etc)
Ti.Android.currentActivity.startActivity( intTwitter );