Dan*_*ani 6 flutter flutter-dependencies flutter-ios
iOS 上的错误:
\nCannot find 'kGADAdSizeBanner' in scope\nRun Code Online (Sandbox Code Playgroud)\n线:
\nprivate var adSize: GADAdSize = kGADAdSizeBanner\nRun Code Online (Sandbox Code Playgroud)\n包裹:
\nnative_admob_flutter\nRun Code Online (Sandbox Code Playgroud)\n额外信息:
\nDoctor summary (to see all details, run flutter doctor -v):\n[\xe2\x9c\x93] Flutter (Channel stable, 2.10.0, on macOS 11.6.2 20G314 darwin-x64, locale en-GB)\n[\xe2\x9c\x93] Android toolchain - develop for Android devices (Android SDK version 30.0.3)\n[\xe2\x9c\x93] Xcode - develop for iOS and macOS (Xcode 13.2.1)\n[\xe2\x9c\x93] Chrome - develop for the web\n[\xe2\x9c\x93] Android Studio (version 2020.3)\n[\xe2\x9c\x93] VS Code (version 1.62.0)\n[\xe2\x9c\x93] Connected device (2 available)\n[\xe2\x9c\x93] HTTP Host Availability\n\n\xe2\x80\xa2 No issues found!\nRun Code Online (Sandbox Code Playgroud)\nAndroid 可以工作。\n官方 Flutter 广告包 (google_mobile_ads) 已完全失效,因此不再可以选择更改为该包。
\n小智 2
不确定这是否有帮助,但我遇到了同样的问题。因此,我查看了他们文档中的横幅广告尺寸部分,然后制作了一个自定义的 GADAdsize 变量。
例如,如果您想要一个大横幅 (kGADAdSizeLargeBanner),则文档显示尺寸(以磅为单位)(宽度 x 高度)为 320x100。
无论出于何种原因,我们无法访问变量 kGADAdSizeLargeBanner (或在您的情况下为 kGADAdSizeBanner ),我们可以创建自己的大小。
let adSize = GADAdSizeFromCGSize(CGSize(width: 320, height: 100))
Run Code Online (Sandbox Code Playgroud)
然后使用这个 adSize 变量我们可以初始化横幅视图。
let bannerView: GADBannerView = GADBannerView(adSize: adSize)
Run Code Online (Sandbox Code Playgroud)
有关 GADAdSizeFromCGSize 的更多详细信息可以在此链接中找到。
| 归档时间: |
|
| 查看次数: |
2893 次 |
| 最近记录: |