Commit 3a3ed69b by han xu

web

parent ddb228a1
......@@ -5,7 +5,7 @@
<option name="linkedExternalProjectsSettings">
<GradleProjectSettings>
<option name="externalProjectPath" value="$PROJECT_DIR$" />
<option name="gradleJvm" value="#GRADLE_LOCAL_JAVA_HOME" />
<option name="gradleJvm" value="corretto-1.8" />
<option name="modules">
<set>
<option value="$PROJECT_DIR$" />
......@@ -31,6 +31,5 @@
<option name="resolveExternalAnnotations" value="false" />
</GradleProjectSettings>
</option>
<option name="offlineMode" value="true" />
</component>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="DesignSurface">
<option name="filePathToZoomLevelMap">
......@@ -66,7 +67,7 @@
</value>
</option>
</component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_11" default="true" project-jdk-name="corretto-11" project-jdk-type="JavaSDK">
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" default="true" project-jdk-name="corretto-1.8" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/build/classes" />
</component>
<component name="ProjectType">
......
......@@ -11,6 +11,7 @@ import android.text.TextUtils;
import android.util.Log;
import android.view.View;
import android.webkit.JavascriptInterface;
import android.webkit.ValueCallback;
import android.webkit.WebSettings;
import android.widget.Button;
......@@ -86,11 +87,25 @@ public class RepairOrderWebViewActivity extends CommeWebViewActivity {
case 1003://二维码扫描
String result = data.getExtras().getString("result");
mWebView.evaluateJavascript("javascript:webViewMsgGet('openScaner," + result + ')', new ValueCallback<String>() {
@Override
public void onReceiveValue(String s) {
}
});
break;
}
}
}
private void uploadImage(String selName, String url, List<LocalMedia> selectList){
}
public class WebAppInterface {
// Context mContext;
......@@ -237,6 +252,13 @@ public class RepairOrderWebViewActivity extends CommeWebViewActivity {
if (address == null) return;
// bean.setLatitude(address.getLatitude());
// bean.setLongitude(address.getLongitude());
mWebView.evaluateJavascript("javascript:webViewMsgGet('getLocation," + address.getLatitude() + ')', new ValueCallback<String>() {
@Override
public void onReceiveValue(String s) {
}
});
}
@Override
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment