在tizen web app中使用正文文本启动消息传递应用程序

时间:2015-09-22 04:04:51

标签: tizen tizen-web-app

我正在开发tizen web applicatin。在该应用程序中有一个选项,如通过消息共享应用程序。我能够通过使用appcontrol打开消息应用程序,但我无法将文本作为消息正文传递。无论如何通过文本到消息app.i've搜索了所有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")});

但它不起作用。

任何帮助将不胜感激。谢谢提前

1 个答案:

答案 0 :(得分:1)

您可以使用锚标记使用简单的html内容执行此操作。

<a href="sms:?body=Hello'>Share<a/>

上面的代码将使用预定义的消息打开消息应用程序。