java - 如何使用 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 应用程序上正常工作?
解决方案
推荐阅读
- amazon-web-services - 在 AWS 上进行自动缩放有什么好处?
- javascript - react-materialize 模态组件在状态更新后停止工作
- python - 您如何检查字典中的字典中是否存在值?
- kotlin - 具有自定义和默认反序列化逻辑的 Gson 类型适配器
- ssl - RabbitMQ Web-MQTT WSS 关闭客户端连接。不安全的 WS 和其他安全协议工作
- java - 与服务器的 COBOL 连接在 VSCode 中关闭
- javascript - Svelte,只重新渲染列表中的一个项目,而不是整个列表
- bash - 从文件bash替换字符串中的点
- stl - 通过 gdb 将 c++ 变量传递给 python
- python - 来自 sklearn 的 Graphviz 找不到我的文件?