在 tizen web 应用程序中启动带有正文的消息传递应用程序
Launching messaging application with body text in tizen web app
我正在开发 tizen web applicatin.In 该应用程序有一个选项,例如通过 message.I 共享应用程序我可以使用 appcontrol 打开消息传递应用程序,但我无法将文本作为消息传递 body.Is 无论如何都可以将文本传递给消息传递 app.i 搜索了所有 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")});
但它不起作用。
任何帮助都会appreciated.Thanks提前
您可以使用锚标记对简单的 html 内容执行此操作。
<a href="sms:?body=Hello'>Share<a/>
以上代码将打开带有预定义消息的消息应用程序。
我正在开发 tizen web applicatin.In 该应用程序有一个选项,例如通过 message.I 共享应用程序我可以使用 appcontrol 打开消息传递应用程序,但我无法将文本作为消息传递 body.Is 无论如何都可以将文本传递给消息传递 app.i 搜索了所有 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")});
但它不起作用。
任何帮助都会appreciated.Thanks提前
您可以使用锚标记对简单的 html 内容执行此操作。
<a href="sms:?body=Hello'>Share<a/>
以上代码将打开带有预定义消息的消息应用程序。