首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >安卓--有没有可能向用户展示iTunes播客,让他们在使用应用的同时收听?

安卓--有没有可能向用户展示iTunes播客,让他们在使用应用的同时收听?
EN

Stack Overflow用户
提问于 2013-07-06 02:36:27
回答 2查看 168关注 0票数 1

我正在尝试添加一个教育播客,让人们在应用程序上直接收听。

我尝试创建web视图。但我认为,只有在第一次获取网站时,用户才会留在应用程序中。一旦用户点击WebView中的任何链接,移动浏览器似乎就会接管它们,并将它们带到应用程序之外。

实际上,即使我像这样加载播客频道,例如:https://itunes.apple.com/us/podcast/entrepreneur-on-fire-seth/id564001633?mt=2&ign-mpt=uo%3D4

然后我不能播放播客,因为播放按钮不能在单个播客节目上呈现。

有没有办法让他们在应用程序中直接播放播客?或者一个我可以尝试的变通方法?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2013-07-13 00:31:53

你有没有试过使用setWebViewClient让它一直打开webView中的urls?

下面是我使用它的方法:

代码语言:javascript
运行
AI代码解释
复制
webView.setWebViewClient(new WebViewClient() {
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            view.loadUrl(url);
            return true;
        }
    });

希望这能有所帮助!

票数 0
EN

Stack Overflow用户

发布于 2013-07-14 14:38:38

关于导航的第一部分,看看this,它有一个关于如何阻止浏览器启动的很好的例子。

对于第二部分,尝试webView.getSettings().setJavaScriptEnabled(true);我怀疑页面使用的是javascript。需要注意的一件事是,WebView在javascript方面是有限的,如果页面设计时没有考虑到移动端,你可能会很难让它工作。也许更好的方法是看看是否有其他方法可以获得播客音频流。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17499120

复制
相关文章

相似问题

领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文