Commit 3a3ed69b by han xu

web

parent ddb228a1
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<option name="linkedExternalProjectsSettings"> <option name="linkedExternalProjectsSettings">
<GradleProjectSettings> <GradleProjectSettings>
<option name="externalProjectPath" value="$PROJECT_DIR$" /> <option name="externalProjectPath" value="$PROJECT_DIR$" />
<option name="gradleJvm" value="#GRADLE_LOCAL_JAVA_HOME" /> <option name="gradleJvm" value="corretto-1.8" />
<option name="modules"> <option name="modules">
<set> <set>
<option value="$PROJECT_DIR$" /> <option value="$PROJECT_DIR$" />
...@@ -31,6 +31,5 @@ ...@@ -31,6 +31,5 @@
<option name="resolveExternalAnnotations" value="false" /> <option name="resolveExternalAnnotations" value="false" />
</GradleProjectSettings> </GradleProjectSettings>
</option> </option>
<option name="offlineMode" value="true" />
</component> </component>
</project> </project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project version="4"> <project version="4">
<component name="DesignSurface"> <component name="DesignSurface">
<option name="filePathToZoomLevelMap"> <option name="filePathToZoomLevelMap">
...@@ -66,7 +67,7 @@ ...@@ -66,7 +67,7 @@
</value> </value>
</option> </option>
</component> </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" /> <output url="file://$PROJECT_DIR$/build/classes" />
</component> </component>
<component name="ProjectType"> <component name="ProjectType">
......
...@@ -11,6 +11,7 @@ import android.text.TextUtils; ...@@ -11,6 +11,7 @@ import android.text.TextUtils;
import android.util.Log; import android.util.Log;
import android.view.View; import android.view.View;
import android.webkit.JavascriptInterface; import android.webkit.JavascriptInterface;
import android.webkit.ValueCallback;
import android.webkit.WebSettings; import android.webkit.WebSettings;
import android.widget.Button; import android.widget.Button;
...@@ -86,11 +87,25 @@ public class RepairOrderWebViewActivity extends CommeWebViewActivity { ...@@ -86,11 +87,25 @@ public class RepairOrderWebViewActivity extends CommeWebViewActivity {
case 1003://二维码扫描 case 1003://二维码扫描
String result = data.getExtras().getString("result"); String result = data.getExtras().getString("result");
mWebView.evaluateJavascript("javascript:webViewMsgGet('openScaner," + result + ')', new ValueCallback<String>() {
@Override
public void onReceiveValue(String s) {
}
});
break; break;
} }
} }
} }
private void uploadImage(String selName, String url, List<LocalMedia> selectList){
}
public class WebAppInterface { public class WebAppInterface {
// Context mContext; // Context mContext;
...@@ -237,6 +252,13 @@ public class RepairOrderWebViewActivity extends CommeWebViewActivity { ...@@ -237,6 +252,13 @@ public class RepairOrderWebViewActivity extends CommeWebViewActivity {
if (address == null) return; if (address == null) return;
// bean.setLatitude(address.getLatitude()); // bean.setLatitude(address.getLatitude());
// bean.setLongitude(address.getLongitude()); // bean.setLongitude(address.getLongitude());
mWebView.evaluateJavascript("javascript:webViewMsgGet('getLocation," + address.getLatitude() + ')', new ValueCallback<String>() {
@Override
public void onReceiveValue(String s) {
}
});
} }
@Override @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