Browse Source

改回链接

lyn 5 years ago
parent
commit
df53d3e24f

+ 0 - 29
.idea/codeStyles/Project.xml

@@ -1,29 +0,0 @@
-<component name="ProjectCodeStyleConfiguration">
-  <code_scheme name="Project" version="173">
-    <Objective-C-extensions>
-      <file>
-        <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Import" />
-        <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Macro" />
-        <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Typedef" />
-        <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Enum" />
-        <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Constant" />
-        <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Global" />
-        <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Struct" />
-        <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="FunctionPredecl" />
-        <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Function" />
-      </file>
-      <class>
-        <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Property" />
-        <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Synthesize" />
-        <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="InitMethod" />
-        <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="StaticMethod" />
-        <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="InstanceMethod" />
-        <option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="DeallocMethod" />
-      </class>
-      <extensions>
-        <pair source="cpp" header="h" fileNamingConvention="NONE" />
-        <pair source="c" header="h" fileNamingConvention="NONE" />
-      </extensions>
-    </Objective-C-extensions>
-  </code_scheme>
-</component>

+ 19 - 2
app/src/main/java/com/hc/webapp/MainActivity.java

@@ -49,8 +49,8 @@ import java.util.TimerTask;
 
 public class MainActivity extends BaseWebActivity implements AndroidToJS.PlayVideoListener {
 
-        final String url = com.hc.model.BuildConfig.Domain + com.hc.model.BuildConfig.port + "/h5v2/index.html";
-        //final String url = "http://112.35.32.145:8090/h5v2/test/testapk.html";  //活动测试地址
+       final String url = com.hc.model.BuildConfig.Domain + com.hc.model.BuildConfig.port + "/h5v2/index.html";
+       // final String url = "http://192.168.21.18:8090/h5v2/index.html";  //活动测试地址
     //final String url = "http://112.35.32.145:8090/h5v2/subject/peiqi/index.html?returnUrl=http%3A//112.35.32.145%3A8090/h5v2/test/haochuan.html%3F";
     //final String url ="http://112.35.32.145:8090/h5v2/subject/zt20190222/index.html";
     //final String url = com.hc.model.BuildConfig.Domain + com.hc.model.BuildConfig.port + "/h5v2/template/haochuan.html";
@@ -622,4 +622,21 @@ public class MainActivity extends BaseWebActivity implements AndroidToJS.PlayVid
         }
     }*/
 
+    /**
+     * 重庆有线跳转地址
+     * */
+    @Override
+    public void gotoPage(String url){
+        try{
+            Logger.d("mainAcitivity gotoPage url:" + url);
+            String mIntent = "com.cw.webapp.start";
+            Intent intent = new Intent();
+            intent.setAction(mIntent);
+            intent.putExtra("url",url);
+            startActivity(intent);
+        }catch (Exception e){
+            e.printStackTrace();
+        }
+
+    }
 }

+ 9 - 0
app/src/main/java/com/hc/webapp/web/AndroidToJS.java

@@ -187,6 +187,13 @@ public class AndroidToJS {
         }
     }
 
+    @JavascriptInterface
+    public void gotoPage(String url){
+        Logger.d("gotoPage url:" + url);
+        playVideoListener.gotoPage(url);
+    }
+
+
     /**
      * 获取EPG结果
      */
@@ -472,5 +479,7 @@ public class AndroidToJS {
          * 前端网络访问;
          * */
         void webRequest(String tag,String url);
+
+        public void gotoPage(String url);
     }
 }