我正在开发 tizen 网络应用程序。在该应用程序中,有一个选项,例如通过消息共享应用程序。我可以使用 appcontrol 打开消息传递应用程序,但我无法将文本作为消息正文传递。无论如何要将文本传递给消息传递应用程序。我搜索了所有 tizen api,发现我们可以将文件作为数据传递给其他应用程序,但找不到将文本作为数据传递。
我正在使用 tizen appcontrol 来启动应用程序,实际上您可以在使用该 appcontrol 时传递数据,如下面的代码。
var appControl = new tizen.ApplicationControl(
"http://tizen.org/appcontrol/operation/share",
"shareimage.html",
"image/*",
null,
[new tizen.ApplicationControlData("images", [imagedata1, imagedata2])] );
//Explicit launch with control data
tizen.application.launchAppControl( appControl, "3lqX1bKgbi.ServiceApp",
function() {console.log("launch application control succeed"); },
function(e) {console.log("launch application control failed. reason: " + e.message); },
appControlReplyCallback );
但上面的代码是用于传递图像文件,我试图传递如下文本
var appControl = new tizen.ApplicationControl("http://tizen.org/appcontrol/operation/share",null,"text/*",null ,[new tizen.ApplicationControlData("text", [message])]);
tizen.application.launchAppControl(appControl, null,function()console.log("launch application control succeed");}, function(e) {alert("ERROR")});
但它不起作用。
任何帮助将不胜感激。在此先感谢