1. 用MUI做的然后打包成app,调微信支付,算是app还是算h5,为什么不能发起微信支付界
第三方也是可以发起微信支付的请求的,不过需要先注册微信支付的商家
在发起请求的时候,可以在前台显示一个支付二维码
然后由用户扫描该二维码完成支付
2. hbuilder mui 开发app, 打开外部链接,如何返回
您应该是指 location.href或者类似这种方式进入了外部链接的页面吧?根据个人经验,您可以使用父页面打开子页面的方式去展示这个外部页面,这样当您想跳出父页面,返回父页面的上一个页面、或者直接退出程序的时候,您就可以直接操作在您本地的父页面就可以了。
或者你可以使用iframe标签<iframe>,在当前页面引用外部页面。效果和操作方式差不多。
如果疑问可以追问,我也是H5开发者。
3. mui ios ipa 怎么打包
您说的是加压还是打包?如果是普通的加压就好办了!直接点击鼠标右键在弹出的选项卡里选择“添加到rar文件”就行了!如果是打包的话就的看你的系统有没有这个功能了,有的话直接单击鼠标右键在弹出来的选项卡里选择“添加到文件包”就行了!我也忘得差不多能够想起来的就这么些了!希望是对的能够帮到你!
至于加压器嘛!系统应该是会自带的!如果真的没有就到网络上下载个winrar文件加压/解压器就可以了!
4. mui 打包apk怎么发布在android
我将重点给大家介绍,发布时候生成的“签名文件”的作用(前面提过,叫大家一定要保管好此文件),如何验证自己的App是否发布成功,是否成功签名,以及发布后的apk文件如何上传(一般上传到哪里去,要怎么弄呢?要注意那些问题等等)。 谈到“签名文件”的作用,首先我想到了Windows下的“DLL地狱”。如果读者是一位Windows程序员(尤其是年纪大一点的程序员),谈“DLL”色变,那可真是个噩梦啊。 所谓的“DLL地狱”,就是指“DLL文件覆盖”(因为Windows文件系统有个原则,同一个目录下面如果出现同类型且类型命名相同的文件,后者将覆盖前者。)。好了,这大概不是本文的重点,有兴趣的读者可以参考相关资料。 后来到了/Linux/2011-10/45887.htm)中的具体步骤,尝试着发布自己的app,并请保留好签名文件。 签名完成后,你可以用winrar打开apk,在Meta-inf目录下,用文本编辑器打开CERT.RSA文件,如果能看到部分你建的key时候输入的文本就是正式签名了,如果测试签名会有debug字样。(一般情况会乱码,但是用肉眼仔细观察,你就能略微的看清楚一些啦) 值得提醒的就是,软件代码更新后(需要发布新的APK了),要将Manifest的Android:versionCode值+1,每更新一次都要加1。 弄明白这些之后,该向大家讲讲上传应用了。由于Android是一个相对开放的平台,所以上传应用的限制也低一些,而且缺乏官方的规范。不像苹果和它的APP商店那般封闭。国内而言,上传应用的网站有很多,国内比较有名的就是“安卓市场”,“Android 电子市场”,“机锋市场”...... 不同的市场审核规则也不尽相同,但是大同小异。还有一些值得注意的是:注意你的APP语言(国际化),屏幕分辨率及尺寸的支持...(当然,这是打包前就应该做好的工作啦)
5. 如何在安卓原生app中使用mui框架
先用Android Studio创建一个新项目(MyFirstMUI)。
1、导入jar包,可从HBuilder-Integrate工程的libs中选择,具体要导入哪些jar包可从SDK中的Feature-Android.xls中查看。
2、加入APP资源:
①在工程目录下的创建assets文件夹,并在assets目录下添加apps目录
②在apps目录下创建应用ID同名目录
③在应用ID同名目录下创建www目录
④将应用资源和应用配置文件(manifest.json)拷贝到www目录下
其中“H5B1EA68D”目录名称为应用manifest.json中的id名称,务必一致。
添加control.xml文件和properties.xml文件到assets->data目录下
其中control.xml文件的appid值为HBuilder应用的appid,必须与应用manifest.json中的id值完全一致;appver为应用的版本号,用于应用资源的升级,必须保持与manifest.json中的version -> name值完全一致;version值为应用基座版本号(plus.runtime.innerVersion返回的值),不要随意修改。
Properites文件用于对应JS类名和Android包名的对应关系,用户可以根据开发项目使用到的插件对文件进行添加或删改。
这两个文件都可从HBuilder-Integrate工程中拷贝过来进行修改。
3、复制所需的资源文件到drawable和layout文件夹中:
4、修改AndroidManifest.xml文件
文件中的versionCode与manifest.json中version -> code值一致;versionName与manifest.json中version -> name值一致。根据HBuilder-Integrate工程中的AndroidManifest.xml文件添加所的功能权限。
5、添加代码编译测试
注意RInfomation要连同其目录一起复制进项目中。
6. mui做手机app怎么做单页面开发
mui主张用webview方式开发APP(webview你可以理解为PC站中的iframe方式),所以MUI本身不支持单页面应用的开发,如果想开发单页面应用,建议使用VUE、angular、backbone等这类框架开发。只用MUI是不可能开发单页面应用了,最基础的一条,它没有“路由”这个概念,所以不可能用它开发单页面应用
7. MUI做APP怎么调用接口
用mui.Ajax(mui.post,mui.get)来调用接口,然后动态的MUI的控件赋值
varurlAjax="http://demo.net";
mui.ajax(urlAjax+'/GetHistoryList',{
data:{
psId:psId
},
dataType:'json',//服务器返回json格式数据
type:'post',//HTTP请求类型
async:false,
timeout:10000,//超时时间设置为10秒;
success:function(json){
//服务器返回响应,根据响应结果,分析是否登录成功;
},
error:function(xhr,type,errorThrown){
//异常处理;
mui.alert('网络延时,请重新加载!','系统提示');
}
});
8. mui框架可以用hbuilder打包吗
首先从官网 下载HBuilder,用该软件创建一个HTML5的移动APP项目,具体可去官网查看相应的文档。
接下来就是如何将写好的HBuilder引入到我们的安卓项目中。
先到 下载HBuilder离线打包Android版SDK,SDK里面有个HBuilder-Integrate工程我们将会用到,接下来开始了~~~~~
先用Android Studio创建一个新项目(MyFirstMUI)。
1、导入jar包,可从HBuilder-Integrate工程的libs中选择,具体要导入哪些jar包可从SDK中的Feature-Android.xls中查看。
2、加入APP资源:
①在工程目录下的创建assets文件夹,并在assets目录下添加apps目录
②在apps目录下创建应用ID同名目录
③在应用ID同名目录下创建www目录
④将应用资源和应用配置文件(manifest.json)拷贝到www目录下
其中“H5B1EA68D”目录名称为应用manifest.json中的id名称,务必一致。
添加control.xml文件和properties.xml文件到assets->data目录下
其
中control.xml文件的appid值为HBuilder应用的appid,必须与应用manifest.json中的id值完全一
致;appver为应用的版本号,用于应用资源的升级,必须保持与manifest.json中的version ->
name值完全一致;version值为应用基座版本号(plus.runtime.innerVersion返回的值),不要随意修改。
Properites文件用于对应JS类名和Android包名的对应关系,用户可以根据开发项目使用到的插件对文件进行添加或删改。
这两个文件都可从HBuilder-Integrate工程中拷贝过来进行修改。
3、复制所需的资源文件到drawable和layout文件夹中:
4、修改AndroidManifest.xml文件
文
件中的versionCode与manifest.json中version ->
code值一致;versionName与manifest.json中version ->
name值一致。根据HBuilder-Integrate工程中的AndroidManifest.xml文件添加所的功能权限。
5、添加代码编译测试
注意RInfomation要连同其目录一起复制进项目中。
具体可查看文档
到此结束,附上我自己写的例子大家可以下载下来参考,是用Android Studio写的,在Eclipse上同理。
另外如果你想要在一个安卓项目中引入多个HBuilder写成的APP模块,同样先将资源拷贝到assets目录下,如下在control.xml文件中配置多个apps,即可引用多个模块。