概述

#

此重大变更仅影响使用第三方深层链接插件包的移动应用。

Flutter 深层链接选项的默认值已从 false 更改为 true,这意味着深层链接现在默认为选择启用。

迁移指南

#

如果您使用 Flutter 的默认深层链接设置,则此项并非重大变更。

但是,如果您使用第三方深层链接插件,例如以下插件,则此更新会引入一项重大变更

在这种情况下,您必须手动将 Flutter 深层链接选项重置为 false

在您的 Android 应用的 AndroidManifest.xml 文件中

AndroidManifest.xml
xml
<manifest>
   <application
       <activity>
<meta-data android:name="flutter_deeplinking_enabled" android:value="false" />
       </activity>
   </application>
</manifest>

在您的 iOS 应用的 info.plist 文件中

info.plist
xml
 <key>FlutterDeepLinkingEnabled</key>
 <false/>

时间线

#

引入版本:3.25.0-0.1.pre
稳定版本:3.27

参考资料

#

设计文档

相关 PR