Javascript 如何在webview中加载活动html

Javascript 如何在webview中加载活动html,javascript,android,html,Javascript,Android,Html,我真的不知道怎么问这个问题。我有一个html文件和一个js文件,这是htlms课程。我想在android的web视图中显示html,在该页面中,用户必须进行一些计算。 我将html文件保存在pc中,它可以工作并计算内容,但在phone中不工作,我将布局和类代码放在下面 我希望这是有道理的。我想加载html文件和src(js)文件,这是htmls课程一起 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/and

我真的不知道怎么问这个问题。我有一个html文件和一个js文件,这是htlms课程。我想在android的web视图中显示html,在该页面中,用户必须进行一些计算。 我将html文件保存在pc中,它可以工作并计算内容,但在phone中不工作,我将布局和类代码放在下面

我希望这是有道理的。我想加载html文件和src(js)文件,这是htmls课程一起

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent">
<WebView
    android:id="@+id/webcalc"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:fitsSystemWindows="true" />
</RelativeLayout>

爱你们,我启用了java,并将src addres放入html文件中,如下所示:

<script type="text/javascript" src="file:///android_asset/calculator.js"></script>


js被加密:)

你说的“不工作”是什么意思?你把你的HTML文件放在你的资产的什么地方了?尝试为您的WebView启用JavaScript(使用
wv.getSettings().setJavaScriptEnabled(true)
),同时尝试将JavaScript嵌入HTML中,而不是将其作为单独的文件。我是否应该将src(js)文件地址放入HTML文件中?将js和css作为内联代码。是的,为您的WebView启用JavaScript尝试将您的实际脚本本身放入HTML文件中,如
此处的脚本
,而不是作为一个单独的.is文件。谢谢。它工作正常
<script type="text/javascript" src="file:///android_asset/calculator.js"></script>