文件最后提交记录最后更新时间
[interactive_media_ads] Fixes bug where Android would show the last frame of the previous Ad before playing the current one (#7835) It seems that [VideoView](https://developer.android.com/reference/android/widget/VideoView) continues to show the last frame of the previous video until the new video starts playing. This causes the VideoView to momentarily show the last frame while the new video was being prepared. It looks like neither videoView.setUri(null) or videoView.stopPlayback would reset the state. The simplest solution I could find would be to create a new VideoView whenever an Ad stops playing. Related links: https://github.com/google/ExoPlayer/issues/1942 https://stackoverflow.com/questions/25660994/clear-video-frame-from-surfaceview-on-video-complete1 年前
[interactive_media_ads] Fixes bug where Android would show the last frame of the previous Ad before playing the current one (#7835) It seems that [VideoView](https://developer.android.com/reference/android/widget/VideoView) continues to show the last frame of the previous video until the new video starts playing. This causes the VideoView to momentarily show the last frame while the new video was being prepared. It looks like neither videoView.setUri(null) or videoView.stopPlayback would reset the state. The simplest solution I could find would be to create a new VideoView whenever an Ad stops playing. Related links: https://github.com/google/ExoPlayer/issues/1942 https://stackoverflow.com/questions/25660994/clear-video-frame-from-surfaceview-on-video-complete1 年前
[interactive_media_ads] Adds support for mid-roll ads (#7407) Adds ContentProgressProvider and adds AdsRequest.contentProgressProvider field. This changes the platform interface AdsRequest to PlatformAdsRequest, so the PlatformContentProgressProvider can be passed to it. And the app-facing AdsRequest can take a ContentProgressProver. Fixes https://github.com/flutter/flutter/issues/1542611 年前
[interactive_media_ads] Adds support to define parameters that control the rendering of ads (#8057) Changes PlatformAdsManager.init(AdsManagerInitParams) to the correct shared PlatformAdsManager.init(PlatformAdsRenderingSettings?) feature. **Android:** https://developers.google.com/interactive-media-ads/docs/sdks/android/client-side/api/reference/com/google/ads/interactivemedia/v3/api/BaseManager.html#init(com.google.ads.interactivemedia.v3.api.AdsRenderingSettings) **iOS:** https://developers.google.com/interactive-media-ads/docs/sdks/ios/client-side/reference/Classes/IMAAdsManager#/c:objc(cs)IMAAdsManager(im)initializeWithAdsRenderingSettings: The platform interface and implementation aren't exposed yet, so this change should not be breaking. Fixes https://github.com/flutter/flutter/issues/1522531 年前
[interactive_media_ads] Adds support to define parameters that control the rendering of ads (#8057) Changes PlatformAdsManager.init(AdsManagerInitParams) to the correct shared PlatformAdsManager.init(PlatformAdsRenderingSettings?) feature. **Android:** https://developers.google.com/interactive-media-ads/docs/sdks/android/client-side/api/reference/com/google/ads/interactivemedia/v3/api/BaseManager.html#init(com.google.ads.interactivemedia.v3.api.AdsRenderingSettings) **iOS:** https://developers.google.com/interactive-media-ads/docs/sdks/ios/client-side/reference/Classes/IMAAdsManager#/c:objc(cs)IMAAdsManager(im)initializeWithAdsRenderingSettings: The platform interface and implementation aren't exposed yet, so this change should not be breaking. Fixes https://github.com/flutter/flutter/issues/1522531 年前
[interactive_media_ads] Adds support to define parameters that control the rendering of ads (#8057) Changes PlatformAdsManager.init(AdsManagerInitParams) to the correct shared PlatformAdsManager.init(PlatformAdsRenderingSettings?) feature. **Android:** https://developers.google.com/interactive-media-ads/docs/sdks/android/client-side/api/reference/com/google/ads/interactivemedia/v3/api/BaseManager.html#init(com.google.ads.interactivemedia.v3.api.AdsRenderingSettings) **iOS:** https://developers.google.com/interactive-media-ads/docs/sdks/ios/client-side/reference/Classes/IMAAdsManager#/c:objc(cs)IMAAdsManager(im)initializeWithAdsRenderingSettings: The platform interface and implementation aren't exposed yet, so this change should not be breaking. Fixes https://github.com/flutter/flutter/issues/1522531 年前
[interactive_media_ads] Adds support for mid-roll ads (#7407) Adds ContentProgressProvider and adds AdsRequest.contentProgressProvider field. This changes the platform interface AdsRequest to PlatformAdsRequest, so the PlatformContentProgressProvider can be passed to it. And the app-facing AdsRequest can take a ContentProgressProver. Fixes https://github.com/flutter/flutter/issues/1542611 年前
[interactive_media_ads] Adds support for mid-roll ads (#7407) Adds ContentProgressProvider and adds AdsRequest.contentProgressProvider field. This changes the platform interface AdsRequest to PlatformAdsRequest, so the PlatformContentProgressProvider can be passed to it. And the app-facing AdsRequest can take a ContentProgressProver. Fixes https://github.com/flutter/flutter/issues/1542611 年前