問題タブ [twitter-share]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
twitter - "home?status=" Twitter 共有 URL が機能しなくなりましたか?
共有 URLのバージョンが機能しなくなったことがわかりました。以前は/home?status=
機能していたと確信しています。これはいつ起こったのですか?これに関する変更ログや出版物が見つかりません。
古い、もう動かない: https://twitter.com/home?status=Foo+bar
新しい(?)バージョン: https://twitter.com/intent/tweet?text=foo+bar
flutter - 基本的なソーシャル メディア統合、Flutter Web
モバイルとウェブの両方にデプロイして、フラッター アプリケーションにソーシャル メディア統合を実装しようとしています。shareパッケージを使用したモバイル実装は問題なく動作していますが、web は少し新しいため、基本的な html および js API を使用することにしました。たとえば、facebook、twitter、とリンクイン。
html から src として静的に供給されると、ボタンは正常に動作します。thymeleaf や Django テンプレートなどのサーバー側のテンプレートを自由に使用できる場合は、その方法でパラメーター化された HtmlElementView ウィジェットを作成することもできますが (たとえば、共有可能な URL のテンプレート リテラルを使用して)、代わりに dart:html に限定されます。パッケージ。
これは理論的には問題ありませんが、実際には何らかの理由で、DOM がそれらを認識して正しくレンダリングするのに間に合うように、次のような必要なソーシャル メディア js API を読み込むことができません。 index.html ファイルの本体。
Dart でペイロードを準備するには、次のようにします。
次に、次のようにビューにプッシュします。
次のように、ウィジェットとして構築されます。
これを乗り越える方法を知っている人はいますか?おそらく、いくつかのプリロードメカニズムですか?
コンテキストについては、互換性のために Flutter バージョン1.23.0-18.1.preを使用しています。役立つコードを喜んで共有します。
どうぞよろしくお願いいたします。