首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >反应-本机-轨道-播放器通知区玩家用户界面

反应-本机-轨道-播放器通知区玩家用户界面
EN

Stack Overflow用户
提问于 2018-07-09 05:41:33
回答 1查看 3.3K关注 0票数 1

三星默认尺寸的通知播放器

三星最大尺寸的通知播放器

react本机磁道播放器默认播放器通知播放器UI

react本机磁道播放机最大限度地通知播放器UI

我想让react-native-track-player默认的播放器通知播放器UI看起来像三星的,我的意思是播放,暂停,停止按钮也应该在那里。

EN

回答 1

Stack Overflow用户

发布于 2018-07-09 06:19:52

对于最大化的Notification,请使用capabilities,对于紧凑的Notification,请使用compactCapabilities,如下所示:

代码语言:javascript
复制
import TrackPlayer from "react-native-track-player";
export default class Screen1 extends React.Component {
  constructor(props) {
    super(props);
  }
  componentWillMount() {
    TrackPlayer.setupPlayer().then(async () => {
      // Adds a track to the queue
      await TrackPlayer.add({
        id: "123",
        url:"https://raw.githubusercontent.com/zmxv/react-native-sound-demo/master/advertising.mp3",
        title: "Track Title",
        artist: "Track Artist",
        artwork:"https://socialecologies.files.wordpress.com/2015/10/a_monk.jpg"
      });
      TrackPlayer.updateOptions({
        capabilities: [
          TrackPlayer.CAPABILITY_PLAY,
          TrackPlayer.CAPABILITY_PAUSE,
          TrackPlayer.CAPABILITY_STOP
        ],
        compactCapabilities: [
          TrackPlayer.CAPABILITY_PLAY,
          TrackPlayer.CAPABILITY_PAUSE,
          TrackPlayer.CAPABILITY_STOP
        ]
      });
      // Starts playing it
      TrackPlayer.play();
    });
  }
  render() {
    return <View style={Styler.container} />;
  }
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51238829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档