共享调用有时是空白的

时间:2014-03-07 12:54:06

标签: qml blackberry-10 blackberry-cascades

我使用共享调用有一个奇怪的错误。

大约三分之一的共享尝试将导致无法共享文本。通常第一次分享会起作用,但进一步的尝试将无效。随机它会再次开始工作。这种情况发生在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();
            }
        }

有没有人有任何想法可能导致问题或如何解决?

1 个答案:

答案 0 :(得分:0)

不幸的是,调用在QML中被破坏(有时仅适用于文本)。您将需要使用C ++(它在那里很好用)