4
A
回答
6
現在這是實現插件
https://pub.dartlang.org/packages/url_launcher
例子:
import 'package:flutter/material.dart'; import 'package:url_launcher/url_launcher.dart'; void main() { runApp(new Scaffold( body: new Center( child: new RaisedButton( onPressed: _launchURL, child: new Text('Show Flutter homepage'), ), ), )); } _launchURL() async { const url = 'https://flutter.io'; if (await canLaunch(url)) { await launch(url); } else { throw 'Could not launch $url'; } }
+1
請注意,您可能需要創建一個新的撲翼項目並複製Flutter特定的內容('lib','pubspec.yaml'等),或者相反地更新舊項目中特定於平臺的文件夾以使其工作。 –
3
[注意:UrlLauncher不再存在。見接受的答案爲解決]
可以使用UrlLauncher做這樣的事情:
new FlatButton(
textColor: style.mainTheme.accentColor,
child: new Text(signInLabel, style: style.largeText),
onPressed:() {
UrlLauncher.launch('http://www.webpage.com');
}
);
0
一些搜索後,這個問題可以通過此處所列的指令來解決:https://groups.google.com/forum/#!topic/flutter-dev/J3ujgdOuG98
以上UrlLauncher
不再可用。
相關問題
- 1. 如何打開Eclipse Web瀏覽器?
- 2. 從應用程序在Android的Web瀏覽器中打開URL
- 3. 如何打開替代web瀏覽器(Mozilla或Firefox)並顯示具體的URL?
- 4. 在java中,如何打開我的Web瀏覽器並設置自定義URL?
- 5. node.js代碼在瀏覽器中使用localhost URL打開頁面
- 6. Javascript代碼在默認瀏覽器中打開URL
- 7. Android:從代碼啓動Web瀏覽器
- 8. 從外部瀏覽器中的HTML組件打開url打開
- 9. Android如何從URL中的活動打開瀏覽器窗口?
- 10. 在Web瀏覽器中打開一個URL從申請用戶名和密碼
- 11. web瀏覽器的I幀在默認瀏覽器中打開
- 12. 如何從VS擴展中打開Web瀏覽器窗口?
- 13. 如何從iOS版Chrome瀏覽器打開應用程序url
- 14. 如何從url下載文件? (不在瀏覽器中打開)
- 15. 從瀏覽器中打開PuTTY客戶端的HTML代碼
- 16. 如何從Web瀏覽器
- 17. java代碼 - 如何檢測瀏覽器是否打開
- 18. 如何將瀏覽器設置爲打開web瀏覽器的本地主機?
- 19. 我如何從瀏覽器中獲取url到我的java代碼?
- 20. 在WinRT的默認Web瀏覽器中打開一個URL
- 21. 我無法在瀏覽器上打開這個php代碼
- 22. 打開Web瀏覽器點擊默認瀏覽器
- 23. 即使瀏覽器打開它,打開Uri不會打開url
- 24. 使用默認瀏覽器打開瀏覽器/ URL
- 25. 打開默認Web瀏覽器
- 26. 在瀏覽器中打開url響應
- 27. BlackBerry - 在瀏覽器中打開URL
- 28. process.start(url)不打開瀏覽器
- 29. 在默認瀏覽器中打開URL
- 30. webview loadUrl在瀏覽器中打開url
https://gist.github.com/chinmaygarde/d778498418e30825d687147b79d070eb這可能有幫助。 – SLWS