开始新搜索?

如果没有找到相关内容,请试试再次搜索!

APP 支付宝支付注意的问题

By |12月 22nd, 2016|App开发常见问题, Wex5常见问题|

APP 支付宝支付的详细介绍:http://docs.wex5.com/pay-alipay-step-by-step/ 我这里单独列举一些常见需要注意的事情,后面会陆续补充 1.可以尝试,重新生成私钥公钥,然后重新提交到支付宝,用openssl生成,你是私钥要转换成PKCS8,参数配置填写的公钥是支付宝的公钥,不是你生成的公钥,你生成的公钥要上传到支付宝里去,私钥就是填写在参数配置里的 http://blog.csdn.net/LIN1986LIN/article/details/38035095   2.iOS 9系统策略更新,限制了http协议的访问,因此需要在“Info.plist”中将要使用的支付宝URL Schemes列为白名单,才可正常调用支付宝支付。 解决方法: 编辑WeX5_V3.4\model\Native\templates\advanced\platforms\ios\X5\X5-Info.plist,追加如下 <!-- URL Scheme 白名单--> <key>LSApplicationQueriesSchemes</key> <array> <!-- 支付宝 URL Scheme 白名单--> <string>alipay</string> <string>alipayshare</string> 此条整理来做用户跟贴:http://bbs.wex5.com/forum.php?mod=redirect&goto=findpost&ptid=96196&pid=165366332   3.官方获取配置参数的位置是:老板wap支付密钥” 整理来自用户:http://bbs.wex5.com/forum.php?mod=redirect&goto=findpost&ptid=183965&pid=165510293

文档中心新

By |11月 3rd, 2016|

初遇WeX5的看过来 针对刚接触WeX5的用户建议通过官方在腾讯课堂发布的《H5 App开发 WeX5入门课程》、使用配套的教材、开发版本及案例素材学习,全部免费, 新来的小伙伴都去报名学习了~ 免费下载WeX5腾讯课堂配套教程、素材、开发版本 加入《H5 App开发 WeX5入门课程》开始学习 产品下载 WeX5应用快速开发框架 V3.4正式版(开源免费)(含Mac OS版) 最新版本日期:2016/04/12 免费下载(联想) [...]

文档中心新已关闭评论

baiduMap 插件的使用

By |11月 2nd, 2016|未分类|

本篇文章介绍com.justep.cordova.plugin.baiduMapBase/com.justep.cordova.plugin.baiduMapSearch插件,以及如何使用它们,来开发一个原生的内嵌百度地图。 插件概述 com.justep.cordova.plugin.baiduMapBase/com.justep.cordova.plugin.baiduMapSearch(以下简称为baiduMapBase/baiduMapSearch)这两个插件分别封装了百度地图SDK的不同模块。其中,baiduMapBase中封装了基础地图的使用,包括定位,图层展示,坐标计算,离线地图等;baiduMapSearch插件则封装了地图的查询模块,主要能力是路线查询,兴趣点查询相关能力,并且,BaiduMapSearch插件依赖于baiduMapBase插件。通过这两个插件,我们可以开发出内嵌于应用的原生的百度地图,相比于js版地图而言,地图更加流畅,会带来更好的用户体验。   插件参数   在使用此插件之前,我们必须申请与之相对应的参数,前往百度地图开放平台,然后将申请好的参数填入打包选项中即可。 请确认参数的准确性,一旦参数错误,会打开一个空白的地图!如下: API目录   基础地图API open                                              close [...]

登录时报错“调用Action出错, Connection refused: connect”

By |8月 16th, 2016|BeX5常见问题, 部署常见问题|

登录时界面报错如图 tomcat控制台的提示信息 2016-08-16 15:41:44 加载模块:/UI2/portal/base/login ... 2016-08-16 15:41:44 加载模块:/UI2/portal/base/login 2016-08-16 15:41:45 I/O exception (java.net.ConnectException) caught when processing request: Connection refused: connect 2016-08-16 15:41:45 Retrying request 2016-08-16 15:41:46 I/O exception (java.net.ConnectException) caught when processing request: [...]

升级tomcat 7时出错, java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory

By |6月 13th, 2016|未分类|

问题描述 由于业务的需要,需要把平台自带的tomcat版本升级到tomcat 7, 按“不用平台默认带的tomcat如何部署”操作后,在Studio中启动tomcat时,出现以下错误信息 Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory at org.apache.catalina.startup.Bootstrap.&lt;clinit&gt;(Bootstrap.java:49) Caused by: java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 1 more 问题原因 Studio启动Tomcat时,默认没有加载%TOMCAT_HOME%\bin\tomcat-juli.jar 解决方案 在Studio中,执行以下操作: 在右上角选择“Java”,切换到Java视图; 选择“运行 [...]

sim插件的使用方法

By |6月 3rd, 2016|未分类|

目录 1、概述 2、JS调用方法 3、注意事项 概述 本插件的作用是获取SIM卡的信息,如运行商的名字,mcc,mnc和国家代码等通讯相关信息。 JS调用方法 1、导入插件require("cordova!cordova-plugin-sim"); 2、本文对应的插件demo用了一个方法: getSimInfo:获取手机SIM卡的信息。 js代码 define(function(require){ var $ = require("jquery"); require("cordova!cordova-plugin-sim"); var utils = require("$UI/demo/plugin/utils"); var Model = function(){ this.callParent(); }; Model.prototype.IOSClick = function(event){ document.addEventListener("deviceready", iOSOnDeviceReady, false); function [...]

调试后台Baas(Java):调试Baas中平台的代码

By |6月 3rd, 2016|未分类|

以平台中保存外卖案例中的用户信息进行调试为例: 1.下载并解压开发工具,双击"启动WeX5开发工具.bat",双击"启动MySQL数据库.bat"。 2.在sdudio窗口对baas 进行模型编译(调试模式),重启tomcat。 目的:这样java视图可以自动导入baasServer,不需要重新导入。 3.设置tomcat的启动方法,选择要进行调试的部分。如下图所示: 1)在工具栏中选择窗口–首选项–Studio配置–Tomcat–不要勾选调试模式启动Tomcat–选择所要调试的资源。 4.引入平台中baas源码 把studio视图调到Java视图,然后把平台中source中自带的源码加入到baasServer中。如下图所示: 1)把studio视图调到Java视图:   2)在baasServer中加入source中自带的baas源码。 解压版本自带的baas .java.zip文件(WeX5\source\baas.java) 把baas-api整个文件复制到sdudio开发工具java视图下的 baasServer 下面,在src上右键---构建路径---用作源文件夹。   5.对需要调试代码打断点(以调试外卖案例中保存用户信息代码为例)。 找到/BaasServer/baas-api/src/com/justep/baas/action(找要调试的类,然后进行打断点),这里以调试CRUD.java类为例,打开类文件,在需要进行调试处双击进行打断点。如下图所示: 6.运行UI层的.w文件,进行调试。 1)切换到studio窗口,先启动tomcat。如下图: 第一个:启动tomcat。 第二个:停止tomcat。 第三个:重启tomcat。 2)切换到studio窗口:点击工具栏中的strdio按钮即可。 3)右键用浏览器运行外卖中的index.w文件,在浏览器中点击--我的----填写用户信息---保存用户信息,当出现这个界面的时候表示操作成功,点击确定可进入调试视图,可操作并观察调试过程。如下图: 注:调试过程中,这些是必须要了解(最好掌握)的东西: F5——进入:移动到下一个步骤,如果当前行有一个方法调用,该控件将会跳转到被调用方法的第一行执行。 F6——跳出:移动到下一行。如果在当前行有方法调用,那么会直接移动到下一行执行。不会进入被调用方法体里面。 F7——返回:从当前方法中跳出,继续往下执行。 F8——移动到下一个断点处执行。 Java程序员应该知道的10个调试技巧:http://www.csdn.net/article/2012-09-03/2809495-Java-Debugging-Tips-with-Eclipse  

调试后台Baas(Java):调试用户自己的java代码

By |6月 3rd, 2016|未分类|

以调试自定义action代码为例: 一.创建资源: baas中自定义action方法:http://docs.wex5.com/baas-customaction/ 二.调试java代码: 1.启动tomcat 点击工具栏中的tomcat图标: 第一个:启动tomcat。 第二个:停止tomcat。 第三个:重启tomcat。 2.在sdudio窗口对baas 进行模型编译(调试模式),重启tomcat。 目的:这样java视图可以自动导入baasServer,不需要重新导入。 3.设置tomcat的启动方法,选择要进行调试的部分。如下图所示: 在工具栏中选择窗口--首选项--Studio配置--Tomcat--不要勾选调试模式启动Tomcat--选择所要调试的资源。 4.对需要调试的java代码进行打断点。 1)把studio视图调到Java视图。 2)找到baasServer层下的baas 层--打开自己写的代码,对需要进行调试的部分进行打断点(在需要调试的行号旁边双击方可打断点)。如下图: 5.运行UI层的.w文件,进行调试。 1)切换到studio窗口:点击工具栏中的strdio按钮即可。 2)运行UI层的.w文件,进行调试。右键用浏览器运行UI层的.w文件,当出现这个界面的时候表示操作成功,点击确定可进入调试视图,可操作并观察调试过程。如下图: 注:调试过程中,这些是必须要了解(最好掌握)的东西: F5——进入:移动到下一个步骤,如果当前行有一个方法调用,该控件将会跳转到被调用方法的第一行执行。 F6——跳出:移动到下一行。如果在当前行有方法调用,那么会直接移动到下一行执行。不会进入被调用方法体里面。 F7——返回:从当前方法中跳出,继续往下执行。 F8——移动到下一个断点处执行。 Java程序员应该知道的10个调试技巧:http://www.csdn.net/article/2012-09-03/2809495-Java-Debugging-Tips-with-Eclipse

tomcat跨网段连接oracle时,发生取数据库连接卡死问题

By |6月 1st, 2016|未分类|

问题描述: 正常登录系统,不操作,过20分钟后,超时登录浏览器卡死问题(这时用别的浏览器打开时能正常登录) 环境:tomcat与数据库服务器不在同一个网段。 分析 出错的原因是,获取数据库连接时超时,默认需要等20分钟后才返回数据数据库连接超时错误,导致这个期间浏览器卡死。 解决方案 方案一:修改tomcat中数据库的连接参数 在tomcat/conf/context.xml文件中,为每个数据库连接添加以下参数 connectionProperties="SetBigStringTryClob=true; oracle.net.READ_TIMEOUT=5000;" validationQuery="select sysdate from dual" 其中: 如果jdbc的版本<10.1.0.5时, 使用oracle.net.READ_TIMEOUT=5000; 如果jdbc的版本>=10.1.0.5时,使用oracle.jdbc.ReadTimeout=5000; 其中的5000单位是秒,可以结合自己的实际需求调整大小。 方案二:调整网络 使得tomcat与数据库服务器在同一个网段内。