如果无法使用Facebook应用程序,我想打开网站,但优先级应该是App

时间:2019-10-01 10:36:44

标签: flutter flutter-layout

如果没有Instagram,我有5个不同的社交媒体平台来打开他们的应用程序,它们都运行良好,如果没有打开YouTube的YouTube应用程序,则可以打开网络视图,但这对Facebook的想法有何不同?我该如何解决这个问题。

GestureDetector(
                      onTap: _fb,
                      child: Container(
//                          decoration: BoxDecoration(border: Border.all(color: Colors.red)),
                        width: 140,
//                          height: 140,
                        margin: EdgeInsets.only(left: 0),
//                        decoration: BoxDecoration(
//                            border: Border.all(color: Colors.red)),

                        child: Image.asset(
                          'imges/fb.png',
                        ),
                      ),
                    ),

_fb() async {
      const url = 'fb://';
      if (await canLaunch(url)) {
        await launch(url);
      } else {
        throw 'Could not launch $url';
      }
    }

所有其他应用程序都在使用网站URL,并且它们比打开Web视图先检查应用程序,但Facebook不会发生这种情况。

0 个答案:

没有答案