| | |
| | | import com.alibaba.fastjson.JSON; |
| | | import com.google.gson.Gson; |
| | | import com.tejia.lijin.app.BuXinConstant; |
| | | import com.tejia.lijin.app.R; |
| | | import com.tejia.lijin.app.ui.recommend.GoodsDetailActivity; |
| | | import com.tejia.lijin.app.ui.recommend.GoodsDetailBrowerActivity; |
| | | import com.tejia.lijin.app.ui.recommend.SearchActivity; |
| | | import com.tejia.lijin.app.util.Constant; |
| | | import com.tejia.lijin.app.util.JumpActivityUtil; |
| | | import com.tejia.lijin.app.util.SystemParamsUtil; |
| | | import com.tejia.lijin.app.util.WXUtil; |
| | | import com.tejia.lijin.app.util.clipboard.ClipboardUtil; |
| | | import com.tejia.lijin.app.util.user.UserUtil; |
| | |
| | | |
| | | |
| | | @JavascriptInterface |
| | | public Object getVersion() { |
| | | public Object getVersion(Object obj) { |
| | | return PackageUtils2.getVersionCode(mContext) + ""; |
| | | } |
| | | |
| | | |
| | | @JavascriptInterface |
| | | public Object getVersionName(Object obj) { |
| | | return PackageUtils2.getVersionName(mContext) + ""; |
| | | } |
| | | |
| | | |
| | | @JavascriptInterface |
| | | public Object getAppName(Object obj) { |
| | | return mContext.getResources().getString(R.string.app_name); |
| | | } |
| | | |
| | | |
| | | @JavascriptInterface |
| | | public void toast(Object str) { |
| | |
| | | |
| | | |
| | | @JavascriptInterface |
| | | public void login() { |
| | | public void login(Object obj) { |
| | | UserUtil.jumpLogin(mContext); |
| | | } |
| | | |
| | |
| | | Intent intent = new Intent(mContext, GoodsDetailActivity.class); |
| | | intent.putExtra("goodsId", id); |
| | | intent.putExtra("goodsType", goodsType); |
| | | if(!StringUtils.isNullOrEmpty(from)) |
| | | if (!StringUtils.isNullOrEmpty(from)) |
| | | intent.putExtra("from", from); |
| | | mContext.startActivity(intent); |
| | | } |
| | |
| | | * 清空粘贴板 |
| | | */ |
| | | @JavascriptInterface |
| | | public void clearClipboard() { |
| | | public void clearClipboard(Object obj) { |
| | | ClipboardUtil.emptyClipboard(mContext); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 获取客户端参数 |
| | | * |
| | | * @param key |
| | | * @return |
| | | */ |
| | | @JavascriptInterface |
| | | public String getClientParams(String key) { |
| | | return SystemParamsUtil.getParam(mContext, key); |
| | | } |
| | | } |