ホームページ WeChat アプレット ミニプログラム開発 WeChatミニプログラムでのアルバム選択と写真撮影の紹介

WeChatミニプログラムでのアルバム選択と写真撮影の紹介

Jun 26, 2018 pm 05:27 PM
アプレット WeChat アプレット 写真

この記事では主にフォトアルバムの選択と写真撮影に関する関連情報とWeChatアプレット開発のサンプルコードを紹介しますので、必要な友人は参考にしてください

WeChatアプレットの写真撮影とカメラ選択の詳細

前書き:

があります。ミニ プログラムで写真を取得するには 2 つの方法があります。1 つ目は、WeChat 内で独自のスタイルを直接開く方法で、最初のフレームは写真を撮影するもので、2 つ目はユーザーに写真を求めるポップアップ ボックスです。写真を撮るか、アルバムから選択するかは、以下で 1 つずつ見てください。

アルバムを選択するには、wx.chooseImage(OBJECT) 関数を使用する必要があります。具体的なパラメーターは次のとおりです:

WeChatミニプログラムでのアルバム選択と写真撮影の紹介


カメラ アルバムを開くコードを直接見てみましょう:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

Page({

 data: {

  tempFilePaths: ''

 },

 onLoad: function () {

 },

 chooseimage: function () {

  var that = this;

  wx.chooseImage({

   count: 1, // 默认9

   sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有

   sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有

   success: function (res) {

    // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片

    that.setData({

     tempFilePaths: res.tempFilePaths

    })

   }

  })

 

 },

 

 

 

 

})

ログイン後にコピー

方法 1 の効果は次のとおりです:

WeChatミニプログラムでのアルバム選択と写真撮影の紹介

個人的には、2 番目のユーザー エクスペリエンスが優れていると思います。効果は次のとおりです:

WeChatミニプログラムでのアルバム選択と写真撮影の紹介

クリックしてポップを取得します-プロンプトを起動すると、コードは次のとおりです。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

Page({

 data: {

  tempFilePaths: ''

 },

 onLoad: function () {

 },

 chooseimage: function () {

  var that = this;

  wx.showActionSheet({

   itemList: ['从相册中选择', '拍照'],

   itemColor: "#CED63A",

   success: function (res) {

    if (!res.cancel) {

     if (res.tapIndex == 0) {

      that.chooseWxImage('album')

     } else if (res.tapIndex == 1) {

      that.chooseWxImage('camera')

     }

    }

   }

  })

 

 },

 

 chooseWxImage: function (type) {

  var that = this;

  wx.chooseImage({

   sizeType: ['original', 'compressed'],

   sourceType: [type],

   success: function (res) {

    console.log(res);

    that.setData({

     tempFilePaths: res.tempFilePaths[0],

    })

   }

  })

 }

 

 

})

ログイン後にコピー

ミニ プログラム内のファイルの一時パス。この起動中に通常使用できます。永続的に保存する必要がある場合は、積極的に wx を呼び出す必要があります。 .saveFile。次回アプレットを起動するときにアクセスできます。

レイアウトファイル:

1

2

<button style="margin:30rpx;" bindtap="chooseimage">获取图片</button>

<image src="{{tempFilePaths }}" catchTap="chooseImageTap" mode="aspectFit" style="width: 100%; height: 450rpx" />

ログイン後にコピー

公式ドキュメント: https://mp.weixin.qq.com/debug/wxadoc/dev/api/media-picture.html

上記がこの内容の全文ですこの記事が皆さんの学習に役立つことを願っています。その他の関連コンテンツについては、PHP 中国語 Web サイトに注目してください。

関連する推奨事項:

WeChatアプレットに複数の写真アップロード機能を実装

WeChatアプレットは、ログインページに浮かぶ雲のアニメーション効果を実現します

WeChatアプレットにアバターをアップロードするためのコードについて

以上がWeChatミニプログラムでのアルバム選択と写真撮影の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

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 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

Xiaomi Mi 14に写真の透かしを設定するにはどうすればよいですか? Xiaomi Mi 14に写真の透かしを設定するにはどうすればよいですか? Mar 18, 2024 am 11:00 AM

撮影した写真をよりパーソナライズしてユニークなものにするために、Xiaomi Mi 14 には写真の透かし設定が用意されています。写真の透かしを設定することで、ユーザーは撮影した写真にパターン、テキスト、ロゴを追加できるため、各写真に貴重な瞬間や思い出をより良く記録できます。次に、Xiaomi 14 で写真のウォーターマークを設定して、写真をよりパーソナライズして鮮やかにする方法を紹介します。 Xiaomi Mi 14に写真の透かしを設定するにはどうすればよいですか? 1. まず「カメラ」をクリックします。 2. 次に「設定」をクリックします。 3. 次に、ウォーターマークを見つけて、撮影を開始できます。

iPhoneの花火撮影モードが人気!オリジナルのカメラはこのように設定されており、この映画は友人の輪を爆発させました iPhoneの花火撮影モードが人気!オリジナルのカメラはこのように設定されており、この映画は友人の輪を爆発させました Feb 12, 2024 pm 07:00 PM

2月9日のニュース 爆竹の音と花火が咲き誇る中、皆様にお幸せな大晦日をお過ごしいただきたいと思います。再び花火が打ち上げられる時間になり、多くの人が携帯電話を取り出して写真を数枚撮り、WeChat モーメントで共有します。国内のスマートフォンを使用している場合、写真は基本的に AI によって最適化されて花火が作成されますさらに効果的な。 iPhoneを持ったユーザーはどうやって花火の写真を撮っているのでしょうか?今夜、#iPhone 撮影花火モード# というエントリが Weibo のホット検索リストに掲載され、多くのネチズンが注目しました。実際、いわゆるiPhoneの「花火モード」は、ビデオモードで同時に写真を撮ることです。まず、iPhoneに付属のカメラを開き、「ビデオ」モードに切り替え、右上隅のパラメータをクリックして、解像度を4Kに、フレームレートを60fpsに調整します。

Xianyu WeChat ミニプログラムが正式に開始 Xianyu WeChat ミニプログラムが正式に開始 Feb 10, 2024 pm 10:39 PM

Xianyu の公式 WeChat ミニ プログラムが静かに開始されました。ミニ プログラムでは、プライベート メッセージを投稿して購入者/販売者とコミュニケーションしたり、個人情報や注文を表示したり、商品を検索したりすることができます。プログラム、見てみましょう。 Xianyu WeChat アプレットの名前は何ですか? 回答: Xianyu、アイドル取引、中古品販売、評価、リサイクル。 1. ミニ プログラムでは、アイドル メッセージの投稿、プライベート メッセージを介した購入者/販売者とのコミュニケーション、個人情報と注文の表示、指定された商品の検索などができます。 2. ミニ プログラム ページには、ホームページ、近くに、アイドル投稿、メッセージ投稿、私の投稿 5つの機能; 3. 使用したい場合は、購入する前に WeChat 支払いを有効にする必要があります。

iPhone 13の写真が不鮮明なのはなぜ?【最新iPhoneの写真がぼやける解決策】 iPhone 13の写真が不鮮明なのはなぜ?【最新iPhoneの写真がぼやける解決策】 Feb 06, 2024 pm 10:46 PM

被写体にフォーカスを設定する 不適切なフォーカスは、写真がぼやける一般的な原因の 1 つであり、光の影響も受けます。ほとんどの人は通常オートフォーカスで撮影し、結果は通常かなり良好です。ただし、オートフォーカスがうまくいかず、上の写真のような画像になってしまうことがあります。最良の結果を得るには、iPhone の内蔵カメラ アプリの画面をタッチして手動でフォーカスを設定します。十分な光 十分な光があると、より鮮明な写真が撮影できるだけでなく、写真の品質も向上します。風景やポートレートを撮影する場合でも、iPhone のレンズの下に十分な光があることを確認する必要があります。シャッターが開いているとき撮影時間を長くすると動きが遅くなる可能性があり、多すぎると手ブレの原因となりますので、通常は屋内の光が十分に入る場所、または屋外の自然光が十分に入る場所で撮影してください。

かわいい写真からウォーターマークを削除するにはどうすればよいですか? faceuのかわいい写真のウォーターマークを消す方法を解説! かわいい写真からウォーターマークを削除するにはどうすればよいですか? faceuのかわいい写真のウォーターマークを消す方法を解説! Mar 15, 2024 pm 08:20 PM

1. かわいい写真からウォーターマークを削除するにはどうすればよいですか? faceuのかわいい写真のウォーターマークを消す方法を解説! 1. 携帯電話で Faceu アプリを開き、撮影アイコンをクリックします。 2. 撮影インターフェイスに入ったら、3 点アイコンを選択します。 3. 次に、ポップアップ パネルで、[カメラ設定] をクリックします。 4. ページに移動したら、ウォーターマークの設定を選択します。 5. 最後に、ウォーターマーク設定ページで、 をクリックしてウォーターマークをオフにします。

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

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

WeChatアプレットは画像アップロード機能を実装 WeChatアプレットは画像アップロード機能を実装 Nov 21, 2023 am 09:08 AM

WeChat アプレットが画像アップロード機能を実装 モバイル インターネットの発展に伴い、WeChat アプレットは人々の生活に欠かせないものになりました。 WeChat ミニ プログラムは、豊富なアプリケーション シナリオを提供するだけでなく、画像アップロード機能などの開発者定義の機能もサポートします。この記事では、WeChat アプレットに画像アップロード機能を実装する方法と具体的なコード例を紹介します。 1. 準備作業 コードを書き始める前に、WeChat 開発者ツールをダウンロードしてインストールし、WeChat 開発者として登録する必要があります。同時に、WeChat についても理解する必要があります。

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

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

See all articles