Javascript iAd制作人-如何在Safari中打开YT链接?

Javascript iAd制作人-如何在Safari中打开YT链接?,javascript,ios,youtube,safari,iad,Javascript,Ios,Youtube,Safari,Iad,我的iAd浏览器出现错误,不允许播放YouTube视频。苹果的解决方案是在所有YouTube链接按钮点击上实现javascript调用,这些点击在Safari web浏览器中启动链接,而不是使用JS中的window.location在应用程序浏览器中启动链接 实施的代码: window.location=http:// 但仍然没有在Safari web浏览器中启动 主要代码: 您的代码应该使用以下过程: document.location=http://... 因为iAd生产者在UIWebVie

我的iAd浏览器出现错误,不允许播放YouTube视频。苹果的解决方案是在所有YouTube链接按钮点击上实现javascript调用,这些点击在Safari web浏览器中启动链接,而不是使用JS中的window.location在应用程序浏览器中启动链接

实施的代码: window.location=http://

但仍然没有在Safari web浏览器中启动

主要代码:


您的代码应该使用以下过程:

document.location=http://...


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

我们也尝试了该代码,但仍无法在Safari web浏览器中启动。我不确定,但这是否与YT链接的长度有关?我的链接是:下面是代码:this.onViewActivate=函数事件{window.location=;请在问题上更新它。它在评论中几乎不可见。我用底部的代码更新了我的问题。
this.onViewActivate = function (event) {

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

};