媒体
手机媒体相关方法
from ascript.ios import media
音频
播放音频文件
播放
- 函数
media.audio_play(path: str, callback=None, volume: float = -1):
- 参数
参数 | 类型 | 是否必填 | 说明 |
---|---|---|---|
path | str | 是 | 音频文件 |
callback | int | 是 | 回调函数 |
volume | float | 否 | 默认-1:默认音量, 音量范围0-1之间,如0.5则音量设置为50% |
-
返回值 播放器id[str] 通过这个id可以中断播放
-
示例
# 模拟播放音频,音量设为最大
def callback():
print("播放完毕")
from ascript.ios import media
from ascript.ios.system import R
import time
mid = media.audio_play(R.res("a.mp3"),callback,1)
停止
- 函数
media.audio_stop(a_id:str):
- 参数
参数 | 类型 | 是否必填 | 说明 |
---|---|---|---|
a_id | str | 是 | 音频文件 |
- 示例
# 播放1秒后,停止播放
from ascript.ios import media
from ascript.ios.system import R
import time
mid = media.audio_play(R.res("a.mp3"))
time.sleep(1)
media.audio_stop(mid)
将图片存入相册
- 函数
media.save_pic2photo(address:str):
- 参数
参数 | 类型 | 是否必填 | 说明 |
---|---|---|---|
address | str | 是 | 本地图片地址,或http图片地址 |
-
返回值 存储成功:'success' , 否则返回失败原因
-
示例
res = media.save_pic2photo(R.res("a.png"))
if res == "success":
print("存入成功")
else:
print("存入失败:"+res)