getAssetHostname()

版本要求:
@ray-js/ray≥0.5.10

描述

自动根据当前面板所处的 App 环境获取对应的静态资源地址。

参数

无

返回值

类型:Promise<string>
静态资源地址字符串,如 https://images.tuyacn.com

示例代码

基础用法

import React, { useState } from 'react';
import { View, Button, Text, getAssetHostname } from '@ray-js/ray';

export default function Demo() {
  const [hostname, setHostname] = useState('');

  const handleGetHostname = async () => {
    try {
      const result = await getAssetHostname();
      setHostname(result);
      console.log('静态资源地址:', result);
    } catch (err) {
      console.error('获取失败:', err);
    }
  };

  return (
    <View style={{ padding: 20 }}>
      <Button onClick={handleGetHostname}>获取静态资源地址</Button>
      {hostname && <Text style={{ marginTop: 10 }}>{hostname}</Text>}
    </View>
  );
}