我使用共享调用有一个奇怪的错误。
大约三分之一的共享尝试将导致无法共享文本。通常第一次分享会起作用,但进一步的尝试将无效。随机它会再次开始工作。这种情况发生在bbm,facebook和twitter应用程序中。
以下代码是listview listitem的一部分。
InvokeActionItem {
id: invokeActionItem
title: "Share"
ActionBar.placement: ActionBarPlacement.OnBar
imageSource: "asset:///Images/Icons/share_icon.png"
query {
mimeType: "text/plain"
invokeActionId: "bb.action.SHARE"
}
onTriggered: {
query.data = "I just read this and had to share it: " + ListItemData.title + ". ";
query.data += "Read it here " + ListItemData.shareUrl;
query.updateQuery();
}
}
有没有人有任何想法可能导致问题或如何解决?
答案 0 :(得分:0)
不幸的是,调用在QML中被破坏(有时仅适用于文本)。您将需要使用C ++(它在那里很好用)