首页 > 解决方案 > 如何使用 webview 在 android 应用程序上获取我网站的所有功能?

问题描述

我有这个应用程序工作:

package com.thready.awlbd;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.webkit.WebChromeClient;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;

import static com.thready.awlbd.R.id.*;

public class MainActivity extends AppCompatActivity {
    private WebView myWebView;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        myWebView= (WebView) findViewById(R.id.webView);
        myWebView.setWebChromeClient(new WebChromeClient());
        myWebView.setWebViewClient(new WebViewClient());
        myWebView.getSettings().setJavaScriptEnabled(true);
        myWebView.loadUrl("MYWEBSITE");


            }
}

不幸的是,我网站的某些部分无法按预期工作。我使用一个名为WpDiscuz的 wordpress 插件来显示评论,它还允许上传图像。我似乎无法让图像上传按钮在 android 应用程序上工作,它在移动浏览器上工作正常。我可以在这里尝试什么解决方法?

我添加了这个权限:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.CAMERA" />

如何使 wpdiscuz 在 android 应用程序上正常工作?

标签: javaandroidwordpressandroid-studio

解决方案


推荐阅读