我有一个简单的Flutter Web应用程序,路由很少(例如/
,/about-us
,/product/{product_id}
等)。我目前使用python3 -m http.server --directory build/web --bind 0.0.0.0
来服务Flutter应用程序。
我想插入特定于路由的HTML标记-例如,为了启用链接预览生成,我想插入特定于路由的Open Graph tags。
我知道Flutter提供SPA,但是有没有办法在提供不同路由的同时注入自定义HTML?例如,是否可以编写自定义Python/NodeJS逻辑来计算路由并在返回之前修改HTML?
谢谢!
1条答案
按热度按时间szqfcxe21#
我想有人在这里做了同样的事情:https://almog.io/blog/dynamic-open-graph-meta-tags-flutter-web