【问题标题】:iAd Producer - How to open YT links in Safari?iAd Producer - 如何在 Safari 中打开 YT 链接?
【发布时间】:2015-05-21 19:39:47
【问题描述】:

我的 iAd 浏览器出现错误,不允许播放 YouTube 视频。 Apple 的解决方法是对所有 YouTube 链接 button 轻按执行 javascript 调用,以在 Safari 网络浏览器中启动链接,而不是在应用内浏览器中使用 JS 中的 window.location

实现的代码: window.location = "http://…";

但仍然无法在 Safari 网络浏览器中启动。

主代码:

this.onViewActivate = function (event) {

window.location = "https://www.youtube.com/watch?v=eM8Wpq-oD5o&index=3&list=PLbh4x6U6o9F6sLbGWaAtgdvEmceJLYgwO";

};

【问题讨论】:

    标签: javascript ios youtube safari iad


    【解决方案1】:

    你的代码应该使用这个过程:

    document.location = 'http://...

    因为 iAd 生产者位于 UIWebView 中。这将提示用户并让他们知道他们即将退出应用程序。

    【讨论】:

    • 我们也尝试了该代码,但仍未在 Safari 网络浏览器中启动。我不确定,但这与 YT 链接的长度有关吗?我的链接是:youtube.com/…
    • 这里是代码:this.onViewActivate = function (event) { window.location = "youtube.com/…";
    • 请更新它的问题。在 cmets 中几乎看不到
    • 我已经用底部的代码更新了我的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    • 2015-05-19
    • 2013-01-10
    相关资源
    最近更新 更多