我刚刚发现使用这段代码时出现了奇怪的行为
Qt.openUrlExternally(someurl);
我想让我的用户打开Facebook分享链接,但我不能使用这段代码,因为它什么也没做。在S60 5th和Symbian^3设备上测试过(C5、C7、5230、N8)。
所以请告诉我(如果你知道的话) 1)这个组件/行为是否有任何BUG?(我进行了搜索,没有找到任何东西) 2)如何使C++组件做同样的事情?(如果这是解决方案)
谢谢 编辑 我找到了一个创建带有QML可访问方法的C++组件的示例,就在这里: http://doc.qt.io/qt-4.8/qt-declarative-cppextensions-referenceexamples-methods-example.html 最终编辑 讨论导致了一个错误报告,可以在这里找到: https://bugreports.qt.io/browse/QTBUG-19201 谢谢大家。
?
和&
的调用没有问题,就像这样Qt.openUrlExternally(voucher_link+"?voucher=pdf");
,所以你的问题必须是由其他原因引起的。尝试为你的问题创建单独的线程,你会看到结果。 - Marek Sebera