如何在网络视图中显示Instagram帖子?

问题描述 投票:0回答:1

如何在Android网络视图中显示instagram帖子?我得到图像URL作为响应,如下所示:https://www.instagram.com/p/B8GsklHlotP/。我试图用loadDataWithBaseUrl方法加载数据,但是不起作用。这是我的html代码:

<html>
<head>
<script async defer src="https://platform.instagram.com/en_US/embeds.js"></script>
</head>
<body>
https://www.instagram.com/p/B8GsklHlotP/
</body>
</html>
android instagram
1个回答
0
投票

我刚刚尝试重现您的问题,但一切正常。因此,这些是解决问题的重要步骤(例如Kotlin中的示例):

  • 向清单<uses-permission android:name="android.permission.INTERNET"/>添加网络权限
  • 在WebView设置webview.settings.javaScriptEnabled = true中启用javascript
  • 要加载内容,请提供URL到WebView webview.loadUrl("https://www.instagram.com/p/B8GsklHlotP/")

这是我的示例代码:

class WebViewActivity : AppCompatActivity() {

override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_webview)
    webview.settings.javaScriptEnabled = true
    webview.loadUrl("https://www.instagram.com/p/B8GsklHlotP/")
}}
© www.soinside.com 2019 - 2024. All rights reserved.