uniappでローカル画像のパスを取得する方法は何ですか?

uni.getImageInfo()メソッドを使用して、UniApp内でローカル画像のパスを取得することができます。手順は次のとおりです:

  1. uniappのAPIをインポートする: ‘uni’からuniをインポート
  2. uni.getImageInfo()メソッドを使用して、画像情報を取得し、画像のパスを引数として渡します:uni.getImageInfo({src: ‘ローカルの画像パス’})。
  3. コールバック関数内で、ローカルの画像パスを取得するには、res.pathを使用できます。

下記はサンプルコードです。

import uni from 'uni'

uni.getImageInfo({
  src: '本地图片路径',
  success: function(res) {
    console.log(res.path) // 输出本地图片路径
  }
})

重要なのは、ローカルの画像パスは現在のページに対して相対的である必要があります。 相対パス(例:’…/images/test.png’)または絶対パス(例:’/static/images/test.png’)を使用することができます。

bannerAds