uniapp は、WeChat アプレットの友達へのグローバル転送/Moments への共有機能を実装します。主に Vue.js のグローバル ミックスイン コンセプトを使用します。 実装手順とコードは次のとおりです。 グローバル共有コンテンツファイルを作成する1. グローバルに共有される js ファイルを作成します。サンプル ファイル パスは@/common/share.jsで、グローバル共有コンテンツが定義されています。 エクスポートデフォルト{ データ() { 戻る { //デフォルトのグローバル共有コンテンツ共有: { タイトル: 「グローバルに共有されるタイトル」 path: '/pages/home/home', // グローバル共有パス imageUrl: '../../static/imgs/fenxiang-img.png', // グローバル共有画像 (ローカルまたはネットワーク) } } }, // グローバル共有を定義する // 1. 友達に送信する onShareAppMessage(res) { 戻る { タイトル: this.share.title, パス: this.share.path、 画像URL: this.share.imageUrl、 } }, //2. モーメントに共有 onShareTimeline(res) { 戻る { タイトル: this.share.title, パス: this.share.path、 画像URL: this.share.imageUrl、 } }, } ファイルをインポートしてグローバルに登録する2. share.js ファイルをプロジェクトの main.js ファイルにインポートし、Vue.mixin() メソッドを使用してグローバルにミックスインします。 // グローバル共有メソッドをインポートしてマウントします import share from '@/common/share.js' Vue.mixin(共有) グローバルシェアリング効果を見てみましょう。 ページ共有コンテンツをカスタマイズする3.特定のページで共有コンテンツをカスタマイズする必要がある場合は、ページのonShareAppMessage() メソッドとonShareTimeline()メソッドを使用して共有コンテンツをカスタマイズできます。グローバル共有は、ページで定義された共有コンテンツによって上書きされます。次に例を示します。 onLoad() {}, // このページを友達に転送するカスタマイズ (すでにグローバル共有メソッドが存在しますが、ここで上書きされます) onShareAppMessage(res) { 戻る { title: '共有されたページのタイトル', パス: '/pages/my/my', 画像 URL: '../../static/imgs/mylogo.png' } }, // カスタムページをMomentsに共有する onShareTimeline(res) { 戻る { title: '共有されたページのタイトル', パス: '/pages/my/my', 画像 URL: '../../static/imgs/mylogo.png' } }, 注: onShareAppMessage() および onShareTimeline() メソッドは、 onLoad やメソッドなどと同じレベルにあります。 これで、uniappのWeChatミニプログラムのグローバル共有のサンプルコードに関するこの記事は終了です。より関連性の高いuniappミニプログラムのグローバル共有コンテンツについては、123WORDPRESS.COMの以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも123WORDPRESS.COMを応援してください。 以下もご興味があるかもしれません:
|
<<: Webフロントエンド開発におけるエラーを見つけるための基本的な考え方
>>: Centos8 で NIS ドメイン サービスをセットアップおよび構成するための詳細な手順
目次1. ソフトウェアとシステムイメージ2. 仮想マシンを作成する3. CentOS8をインストール...
序文モバイル端末のREM適応ソリューションのレビューと概要remの使い方rem 単位の計算は、HTM...
目次1. コンポーネントでの使用2. オプションのマージ要約する1. コンポーネントでの使用Mixi...
MySQL のデフォルトの varchar 型は大文字と小文字を区別しません (insensitiv...
レンダリングBlog Gardenでよく使われるスタイル /*タイトル h1 h2 h3 スタイル*...
一般的に ELK スタックとして知られる Elastic スタックは、Elasticsearch、L...
この記事では、カルーセル画像の表示を実現するためのjsの具体的なコードを参考までに共有します。具体的...
この場合、transition という単語を間違って書いたため、午後中ずっとそれに取り組みました。本...
この記事では、参考までに、簡単な計算機機能を実現するためのVueの具体的なコードを紹介します。具体的...
DIV フローティング効果 (固定位置) は CSS のみで実装されており、IE8、360、Fir...
MySQL テーブルでの接続方法は実は非常に簡単なので、ここではその特徴を簡単にリストします。テーブ...
導入この記事は、 React + antdをベースにして、完全な全屏demoを紹介します。その理由は...
目次ステップ1. ルーティング ルールを設定し、子構成項目を使用します。 2. ジャンプ(フルパスを...
この記事の例では、滝の流れの効果を実現するためのjsの具体的なコードを参考までに共有しています。具体...
Linux ヘルプ ドキュメントでの echo の説明は、Python や Java などのプログラ...