我已经准备好前端和后端,并且可以在localhost上工作。我正在显示前端网站扔了android模拟器:
public class MainActivity extends AppCompatActivity {
private WebView webview;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
webview =(WebView)findViewById(R.id.webView);
webview.setWebViewClient(new WebViewClient());
webview.getSettings().setJavaScriptEnabled(true);
webview.getSettings().setDomStorageEnabled(true);
webview.setOverScrollMode(WebView.OVER_SCROLL_NEVER);
webview.loadUrl("http://10.0.2.2:4200/mobile");
}
}
问题是仿真器无法从数据库获取数据或无法向api发送请求以接收数据,因此无法显示。网站上的外观: 问题再次出现在模拟器上。我尝试以生产模式构建前端,但没有成功。对于我来说,这个问题看起来很奇怪,因为我只是在“翻译”工作中的网站。也许我应该宣布一个特殊的许可或类似的东西。