| | |
| | | import android.app.Activity; |
| | | import android.content.Context; |
| | | import android.content.Intent; |
| | | import android.util.Log; |
| | | import android.webkit.JavascriptInterface; |
| | | import android.widget.Toast; |
| | | |
| | |
| | | import com.lcjian.library.util.security.DEScrypt; |
| | | import com.lcjian.library.util.security.MD5Utils; |
| | | import com.umeng.analytics.MobclickAgent; |
| | | import com.weikou.beibeivideo.BasicTextHttpResponseHandler; |
| | | import com.weikou.beibeivideo.BeibeiVideoAPI; |
| | | import com.weikou.beibeivideo.entity.UserInfo; |
| | | import com.weikou.beibeivideo.entity.vo.UserInfoVO; |
| | |
| | | import com.weikou.beibeivideo.util.JumpActivityUtil; |
| | | import com.weikou.beibeivideo.util.UserUtil; |
| | | |
| | | import org.apache.http.Header; |
| | | import org.json.JSONException; |
| | | import org.json.JSONObject; |
| | | |
| | | import java.net.URLEncoder; |
| | | import java.util.Iterator; |
| | | import java.util.LinkedHashMap; |
| | | import java.util.Map; |
| | |
| | | import static android.content.Context.MODE_PRIVATE; |
| | | |
| | | public class PPJavaInterface { |
| | | private static final String TAG = "PPJavaInterface"; |
| | | private Context mContext; |
| | | private IEventListener eventListener; |
| | | |
| | |
| | | eventListener.onPlayFinish(); |
| | | } |
| | | |
| | | /** |
| | | * 视频信息回调 |
| | | * |
| | | * @param name 视频名称 |
| | | * @param cid |
| | | * @param vid |
| | | */ |
| | | @JavascriptInterface |
| | | public void videoInfo(String name, String cid, String vid) { |
| | | |
| | | } |
| | | |
| | | @JavascriptInterface |
| | | public void stopPlay(String cid, String vid, int currentTime) { |
| | | |
| | | BeibeiVideoAPI.pptvFinishPlay(mContext, cid, vid, currentTime, new BasicTextHttpResponseHandler() { |
| | | @Override |
| | | public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { |
| | | |
| | | } |
| | | }); |
| | | } |
| | | |
| | | |
| | | public interface IEventListener { |
| | | public void onLogin(); |
| | | |