国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

ホームページ WeChat アプレット ミニプログラム開発 小規(guī)模なプログラム開発における実踐的な知識を要約して共有する

小規(guī)模なプログラム開発における実踐的な知識を要約して共有する

Jan 26, 2022 am 10:50 AM
アプレット

この記事では、小規(guī)模なプログラム開発における実踐的な知識を要約して共有します。皆様のお役に立てれば幸いです。

小規(guī)模なプログラム開発における実踐的な知識を要約して共有する

#ミニ プログラムのレンダリング原理を理解する

バックグラウンド

Web 開発では、js がシングルスレッドであるため、スクリプトが長時間実行され、ページの応答が失われることがあります。 現在、ページをレンダリングするには次の 3 つの方法があります。

    純粋なクライアント側ネイティブ テクノロジ レンダリング
  • 純粋な Web テクノロジ レンダリング
  • ハイブリッド レンダリング、つまり、次の 3 つの方法を組み合わせたものです。 Web およびネイティブ レンダリング方法
ミニ プログラムでは、ハイブリッド レンダリング方法が選択され、ロジック層とビュー層が分離され、デュアル スレッドで実行されます。WebView は、インターフェイスのレンダリングに使用されます。ビュー層とロジック層は JSCore で実行されます。

ミニ プログラムのデュアル スレッド モデル:

    ロジック層: JavaScript を実行する別のスレッドを作成します。ミニ プログラムのビジネス ロジックに関連するすべてのコードがここで実行され、責任を負います。ロジック処理、データ要求、インターフェイス呼び出し用。
  • View レイヤー: インターフェイスのレンダリングは webView スレッドで実行され、どのインターフェイスはロジック レイヤー コードを通じて制御されます
  • jsBridge: 小さなプログラムが API を通じてネイティブ関數を使用できるようにします

小規(guī)模なプログラム開発における実踐的な知識を要約して共有する

appId、uniId、openId の関係を本當に理解していますか

openID

openID は、WeChat パブリック プラットフォームによってユーザーに均一に割り當てられます。ご存知のとおり、WeChat ミニ プログラムと WeChat パブリック アカウントは WeChat パブリック プラットフォーム上で維持されます。ユーザーを區(qū)別するために、各パブリック アカウントとミニプログラムは各ユーザーに一意の ID を提供します。各ユーザーは一意の openID

小規(guī)模なプログラム開発における実踐的な知識を要約して共有する

#UnionID

UnionID を生成します。UnionID は WeChat に割り當てられる ID です。 WeChatオープンプラットフォームによるユーザー。 同じオープン プラットフォーム下のアプリケーションの場合、WeChat ユーザーは一意の UnionID を持ちます。

例: あなたの會社には、ミニ プログラム A と WeChat 公式アカウント B の 2 つのアプリケーションがあります。A と B のユーザー情報が必要です。オープンすると、2 つのアプリケーション A と B を同じオープン プラットフォームにバインドできます。WeChat オープン プラットフォームは、WeChat ユーザーに対して一意の UnionID を生成します。承認されたログインと登録の後、UnionID はユーザー テーブルに保存され、將來的には、同じオープン プラットフォームから開かれるようになります。プラットフォーム下の他のアプリケーションがログインして UnionID を取得することを許可された後、ユーザー情報

# を直接返すことができます。 小規(guī)模なプログラム開発における実踐的な知識を要約して共有する##AppID

AppID は、さまざまなアプリケーションの一意の識別子です。

例: あなたの會社には、1 つのミニ プログラム、1 つの公式アカウント、2 つのアプリケーションがあります。AppIdは、これら 2 つのアプリケーションの一意の識別子です

小規(guī)模なプログラム開発における実踐的な知識を要約して共有する

ミニ プログラムのジャンプ能力を要約して、リーダーシップを発揮できるようにしてください。

#今日、友人が私に愚癡をこぼしました。彼は現在中小企業(yè)で働いているとのことでした。上司たちは會議室で會議をしています。 . 大ボスがミニプログラムジャンプについて質問です。自分がどの部分を擔當しているのか分からないリーダーAが出てきて、最初に運用保守のことを聞き、次にバックエンドのJavaのことを聞いてきました。 Java の上司は、これはフロントエンドのカテゴリに屬し、より明確であると言いました。これを聞いたリーダー A は、「フロントエンドに何がわかっているのですか?」と直接言い、會議室に入り、上司にフィードバックしました。 . 誰も知りませんでした。彼は以前、彼らの會社のフロントエンドの地位が低いと私に言いました。これは本當に低いです。

h5 Jump Mini Program

製品: Xiaoyang , 公式アカウントは、このボタンをクリックして特定のアプレットにジャンプする必要があります。この関數は実裝する必要があります。

要件が揃ったので、計畫を始めましょう

オプション 1: ボタンをクリックして、ポップ音を鳴らします。?ポップアップボックスにQRコードを入れてください。ユーザーを長押しして

操作プロセス フィールドを特定するように誘導します。ユーザーのコンバージョン率は低く、ほとんどのユーザーは基本的に操作するのが面倒です
    • オプション 2: を使用します。 WeChat のオープン ラベル wx -open-launch-weapp
    合法かつ準拠したミニ プログラムにジャンプできます (この機能には後でさらに制限がかかると思います)
    • ## 合格 製品と話し合った後、2 番目のオプションの方が適切です。開始手順:
  • 手順:

認定サービス アカウント、サービス アカウントをバインドします。 「js インターフェイス セキュリティ ドメイン名」の下にある Web ページは、このタグを使用して法的かつ準拠したミニ プログラムにジャンプできます

js ファイルの紹介 https://res.wx.qq.com/open/js/ jweixin-1.6.0.js

    設定インターフェイスを介して権限設定を挿入し、openTagList フィールドを介して必要なオープン タグを適用します
  • wx.config({
      debug: false,
      appId: '',   // 公眾號唯一標識
      timestamp: '',  // 生成簽名的時間戳
      nonceStr: '',   // 生成簽名的隨機串
      signature: '',  // 簽名
      jsApiList: ["wx-open-launch-weapp"],
      openTagList: ["wx-open-launch-weapp"] // 微信開放標簽 小程序跳轉按鈕:<wx-open-launch-weapp>
    });
    // 通過ready處理成功驗證
    wx.ready(function () {
      console.log(&#39;ready&#39;)
    
    })
    // 處理失敗驗證
    wx.error(function(error) {
      console.error("err", error);
    });
    
    <wx-open-launch-weapp
      id="launch-btn"
      username="gh_xxxxxxxx"
      path="pages/home/index?user=123&action=abc"
    >
      <script type="text/wxtag-template">
        <style>.btn { padding: 12px }</style>
        <button class="btn">打開小程序</button>
      </script>
    </wx-open-launch-weapp>
  • WeChat カスタマー サービス メッセージジャンプ アプレット リンクが含まれています
  • 文本內容....<a href=&#39;&#39; data-miniprogram-appid=&#39;{{appid}}&#39; data-miniprogram-path=&#39;pages/index/index&#39;>點擊跳小程序</a>
    • data-miniprogram-appid填寫小程序鏈接,表示跳轉小程序
    • data-miniprogram-path 小程序路徑,可帶參數
    • 公眾號必須和小程序相關聯
    • 鏈接中的各個屬性值必須使用單引號

    小程序跳轉小程序

    wx.navigateToMiniProgram({
        envVersion: &#39;release&#39;, // 要打開的小程序版本,develop: 開發(fā)版,trial:體驗版,release:正式版。僅在當前小程序為開發(fā)版或體驗版時此參數有效。
        appId: ’‘, // 跳轉appid
        path: ’‘  //  跳轉路徑
    })
    • 需要用戶手動觸發(fā)
    • 需要用戶確認跳轉

    【相關學習推薦:小程序開發(fā)教程

以上が小規(guī)模なプログラム開発における実踐的な知識を要約して共有するの詳細內容です。詳細については、PHP 中國語 Web サイトの他の関連記事を參照してください。

このウェブサイトの聲明
この記事の內容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當する法的責任を負いません。盜作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫像を無料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

寫真から衣服を削除するオンライン AI ツール。

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中國語版

SublimeText3 中國語版

中國語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Python を使用して WeChat アプレットを開発する Python を使用して WeChat アプレットを開発する Jun 17, 2023 pm 06:34 PM

モバイル インターネット技術とスマートフォンの普及により、WeChat は人々の生活に欠かせないアプリケーションになりました。 WeChat ミニ プログラムを使用すると、アプリケーションをダウンロードしてインストールすることなく、ミニ プログラムを直接使用して、いくつかの簡単なニーズを解決できます。この記事では、Python を使用して WeChat アプレットを開発する方法を紹介します。 1. 準備 Python を使用して WeChat アプレットを開発する前に、関連する Python ライブラリをインストールする必要があります。ここでは、wxpy と itchat の 2 つのライブラリを使用することをお勧めします。 wxpy は WeChat マシンです

WeChat ミニ プログラムにカードめくり効果を実裝する WeChat ミニ プログラムにカードめくり効果を実裝する Nov 21, 2023 am 10:55 AM

WeChat ミニ プログラムでのカードめくり効果の実裝 WeChat ミニ プログラムでは、カードめくり効果の実裝は、ユーザー エクスペリエンスとインターフェイス インタラクションの魅力を向上させることができる一般的なアニメーション効果です。以下では、WeChat アプレットでカードめくりの特殊効果を実裝する方法と、関連するコード例を詳しく紹介します。まず、ミニ プログラムのページ レイアウト ファイルに 2 つのカード要素を定義する必要があります。1 つは前面のコンテンツを表示するため、もう 1 つは背面のコンテンツを表示するためです。具體的なサンプル コードは次のとおりです: &lt;!--index.wxml- ->&l

アリペイ、希少文字ライブラリを収集?補完する「漢字拾い-希少文字」ミニプログラムを開始 アリペイ、希少文字ライブラリを収集?補完する「漢字拾い-希少文字」ミニプログラムを開始 Oct 31, 2023 pm 09:25 PM

10月31日の當サイトのニュースによると、今年5月27日、アント?グループは「漢字拾いプロジェクト」の立ち上げを発表し、最近新たな進展を迎えた:アリペイが「漢字拾い-珍しい文字」ミニプログラムを開始協(xié)會からコレクションを収集する レア文字は、レア文字ライブラリを補完し、アリペイでのレア文字入力方法の改善に役立つように、レア文字に異なる入力エクスペリエンスを提供します?,F在、ユーザーは「漢字ピックアップ」「珍文字」などのキーワードで検索することで「珍文字」アプレットに入ることができる。ミニプログラムでは、ユーザーがシステムで認識?入力されなかった珍しい文字の畫像を送信し、確認後、Alipay のエンジニアがフォントライブラリに追加エントリを作成します。當サイトでは、発音が不明瞭な珍しい単語を対象とした最新の単語分割入力方法をミニプログラムで體験できることに注目しました。ユーザー解體

小さなプログラムでも反応できますか? 小さなプログラムでも反応できますか? Dec 29, 2022 am 11:06 AM

ミニプログラムはreactを利用することができます 使い方: 1. 「react-reconciler」に基づいてレンダラーを実裝し、DSLを生成します; 2. DSLを解析してレンダリングするためのミニプログラムコンポーネントを作成します; 3. npmをインストールし、開発者ビルドを実行しますツール內の npm; 4. パッケージを獨自のページに導入し、API を使用して開発を完了します。

uniapp がミニ プログラムと H5 の間で迅速な変換を実現する方法 uniapp がミニ プログラムと H5 の間で迅速な変換を実現する方法 Oct 20, 2023 pm 02:12 PM

uniapp がミニ プログラムと H5 の間で迅速な変換を実現するには、具體的なコード例が必要ですが、近年、モバイル インターネットの発展とスマートフォンの普及に伴い、ミニ プログラムと H5 は不可欠なアプリケーション形式となっています。クロスプラットフォーム開発フレームワークとして、uniapp は一連のコードに基づいて小規(guī)模プログラムと H5 間の変換を迅速に実現し、開発効率を大幅に向上させます。この記事では、uniapp がミニ プログラムと H5 の間で迅速な変換を実現する方法と、具體的なコード例を紹介します。 1. uniapp uniaの紹介

ミニ プログラムでパブリック アカウント テンプレート メッセージを使用する方法を説明します (詳細なアイデア付き) ミニ プログラムでパブリック アカウント テンプレート メッセージを使用する方法を説明します (詳細なアイデア付き) Nov 04, 2022 pm 04:53 PM

この記事では、WeChat ミニ プログラムに関するいくつかの関連事項を紹介します。主に、ミニ プログラムでパブリック アカウント テンプレート メッセージを使用する方法を紹介します。一緒に見てみましょう。皆さんのお役に立てれば幸いです。

Python で簡単なチャット プログラムを作成するためのチュートリアル Python で簡単なチャット プログラムを作成するためのチュートリアル May 08, 2023 pm 06:37 PM

実裝アイデア: チャット ルームのさまざまな機能を処理するために、スレッドのサーバー側を確立します。x02 クライアントの確立はサーバーよりもはるかに簡単です。クライアントの機能はメッセージの送受信と、特定の文字を特定の規(guī)則に従って入力するため、クライアント側では、メッセージ受信専用とメッセージ送信専用の 2 つのスレッドを使用するだけで、さまざまな機能を使用できます。使用しないでください。

PHP とミニプログラムを使用した地理的位置特定と地図表示 PHP とミニプログラムを使用した地理的位置特定と地図表示 Jul 04, 2023 pm 04:01 PM

PHP およびミニ プログラムの地理位置測位と地図表示 地理位置測位と地図表示は、現代のテクノロジーにおいて必要な機能の 1 つになっています。モバイルデバイスの普及に伴い、測位と地図表示に対する人々の需要も高まっています。開発プロセスでは、PHP とアプレットの 2 つのテクノロジーが一般的に選択されます。この記事では、PHP およびミニ プログラムでの地理的位置の測位と地図表示の実裝方法を紹介し、対応するコード例を添付します。 1. PHP での地理位置情報 PHP では、サードパーティの地理位置情報を使用できます。

See all articles