この記事では、WeChatアプレットで写真を撮ったり、アルバムから写真を選択したりするための具体的なコードを紹介します。具体的な内容は次のとおりです。 レイアウト: <!--pages/camera/camera.wxml--> <表示 クラス="tui-menu-list" id="view1" スタイル="display:flex;flex-direction:space-between"> <ボタン id="b1" サイズ="ミニ" タイプ="プライマリ" bindtap="画像を選択"> 画像を取得</button> <ボタン id="b2" サイズ="ミニ" タイプ="プライマリ" bindtap="savePhone"> 保存</button> </ビュー> <画像 src="{{tempFilePaths}}" catchtap="chooseImageTap" モード="aspectFit" スタイル="幅:100%;高さ:400px;背景色:#ffffff;"> </画像> スタイル: /* ページ/カメラ/カメラ.wxss */ .view1 { 高さ: 25ピクセル } .tui-メニューリスト{ ディスプレイ: フレックス; flex-direction: 行; マージン: 20rpx; パディング: 20rpx; } 画像パスを取得し、画像を表示して保存する // ページ/カメラ/カメラ.js ページ({ データ: { 一時ファイルパス: 'http://pic2.cxtuku.com/00/01/08/b207004f7104.jpg' }, 画像を選択: 関数 () { var that = this; wx.showActionSheet({ itemList: ['アルバムから選択', '写真を撮る'], アイテムカラー: "#CED63A", 成功: 関数 (res) { キャンセルの場合 res.tapIndex == 0 の場合 { that.chooseWxImage('アルバム') } そうでない場合 (res.tapIndex == 1) { that.chooseWxImage('カメラ') } } } }) }, chooseWxImage: 関数 (型) { var that = これ wx.chooseImage({ sizeType: ['オリジナル', '圧縮'], ソースタイプ: [タイプ], カウント: 1, 成功: 関数 (res) { コンソール.log(res) that.setData({ 一時ファイルパス: res.一時ファイルパス[0], }) } }) }, savePhone: 関数 () { wx.getImageInfo({ ソース: this.data.tempFilePaths、 成功: 関数 (res) { var パス = res.path wx.saveImageToPhotosAlbum({ filePath: パス、 成功: 関数() { wx.showToast({ タイトル: '保存に成功しました'、 }) }, 失敗: 関数 (res) { wx.showToast({ タイトル: 「保存に失敗しました」 アイコン: 'なし' }) } }) } }) } }) 効果画像: 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Linux で at および cron スケジュールタスクをカスタマイズする方法
>>: MySQL インジェクションにおける outfile、dumpfile、load_file 関数の詳細な説明
目次1. コア1. Domノードを取得する2. ノードの更新2.1 実践演習3. Domノードを削除...
データ共有プロトタイプにはどのようなデータを書き込む必要がありますか?共有する必要があるデータはプロ...
目次Linux netstat コマンド1. TCP接続ステータスの詳細な説明2. コマンド形式3....
1. 準備ミドルウェア: Tomcat、Redis、Nginx Jar パッケージ: commons...
1.まずサーバーにリモート接続する2. サーバーマネージャーを開く 3役割と機能の追加 4サーバープ...
カーネル 2.6 の時代には、アクセス制御セキュリティ ポリシーのメカニズムを提供するために新しいセ...
目次序文1. DDL 1.1 データベース操作1.2 データテーブルの操作1.3 一般的なデータ型1...
この記事では、Linux におけるいくつかの主要なゼロコピー テクノロジと、ゼロコピー テクノロジを...
画像タグ: <img> ページに画像を挿入するには、「src」属性を持つ「img」タグを...
今日、CSS の zoom 属性は何のために使用されるのかと尋ねられました。この属性は、フローティン...
位置 / { インデックス index.jsp; proxy_next_upstream http...
Jellyka Beesアンティーク手書き [ank]* ジェリーカ・カティカップケーキ LHF ジ...
BackUpMysql.sh スクリプト #!/bin/bash PATH=/bin:/sbin:/...
目次序文単一ファイルコンポーネント基本概念シンプルなローダーコンポーネントコンテンツの解析コンポーネ...
目次MySQL 共通関数1. 数値関数文字列関数3. 時間機能4. システム機能5. 集計関数MyS...