[英]Make JWPlayer fit the screen size
在故事板中添加了 UIView 並設置了各種約束,例如拖尾,從主視圖引導。 設置播放器:
_jwConfig = [[JWConfig alloc] init];
[self setContentUrl];
_jwConfig.size = self.jwPlayerView.frame.size;
self.jwConfig.controls = YES;
self.jwConfig.repeat = NO;
self.jwConfig.premiumSkin = JWPremiumSkinBeelden;
self.jwConfig.offlineMessage = kZErNoInternet;
self.jwPlayer = [[JWPlayerController alloc] initWithConfig:_jwConfig];
self.jwPlayer.delegate = self;
[self.jwPlayerView addSubview:self.jwPlayer.view];
- (void) onReady {
self.jwPlayer.view.frame = self.jwPlayerView.frame;
}
這解決了我的問題。
此外,新的 XCode 存在問題。 幀大小默認取為1000、1000,因此self.jwPlayerView.frame.size; 沒有給出正確的尺寸。 您需要使用 'layoutIfNeeded' 方法來獲得正確的大小。 不過,我在 'onReady' 方法中定義了框架。
如果您在本機 iOS 應用程序中構建它,默認情況下使用 iOS SDK(而不是網絡播放器)應該可以解決您的問題: https : //developer.jwplayer.com/ios-sdk/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.