公司ERP系统是甲骨文公司的Oracle,用的是TT的浏览器,最近不知道怎么了,小程序加载不出来?

公司ERP系统是甲骨文公司的Oracle,用的是TT的浏览器,最近不知道怎么了,小程序加载不出来?,第1张

应该是JRE plugin的问题。

有可能JRE的版本乱了,也有可能JRE的browser plugin乱了。

因为你没说版本,我就先按R12说明一下。

首先看看IE和Firefox能不能用。(如果没有Firefox装一下,作为对比。)

如果某个浏览器不能用,重新装一下那个浏览器。并且检查一下"控制面板->Java->浏览器"选项上,对应的浏览器是否已经搭上勾。滑型

如果都不能用重新装一下JRE(Java Run Time),一定要把所有的JRE/JDK都卸掉再重装。一定要装R12自手仔带的。在开ebs的URL可以下毕让汪载。http://<your server>:<your port default 8000>/OA_HTML/oaj2ee.exe

第一章:准备工作

做好准备工作很重要。开发一个微信应用号,你需要提前到微信的官方网站下载开发者工具。

1.下载最新微信开发者工具,打开后你会看到该界面:

2. 点击「新建 web+」项目

3. 该页面内的各项内容需要注意——

AppID:依照官方解释来填。

Appname: 项目最外层文件夹名称,如你将其命名为「ABC」,则之后的全部项目内容均将保存在「/ABC/…」目录下。

本地开发目录:项目存放在本地的目录。

注:再次强调,如果你和团队成员共同开发该项目,则建议你们使用同样的目录名称及本地目录,以确保协同开发的统一性。如果你之前已有项目,则导入过程与以上内容近似,不再赘述。

4. 准备工作全部完成后,点击贺御「新建项目」按钮,d出框点「确定」

5.此刻,微信开发者工具已经为你自动构建了一个初始的demo项目,该项目内包含了一个微信应用项目所需具备的基本内容和框架结构。点击项目名称(图中即「cards」)进入该项目,就能看到整个项目的基本架构了:

第二章:项目构架

微信目前用户群体非常庞大,微信推出公众号以后,火爆程度大家都看得到,也同样推动着 Html 5 的高速发展,随着公众号业务的需求越来越复杂,应用号现在的到来也是恰到好处。

微信提供给开发者的方式也在发生全面的改变:从 *** 作 DOM 转为 *** 作数据,基于微信提供的一个过桥工具实现很多 Html 5 在公众号很难实现的功能,有点类似于 hybrid 开发,不同于 hybrid 开发的方式是:微信开放的接口更为严谨,结构必须采用他提供给的组件禅搜岩,外部的框架和插件都不能在这里使用上,让开发者完全脱离 *** 作 DOM,开发思想转变很大。

工欲善其事,必先利其器。理解它的核心功能非常重要,先了解它的整个运作流程。

生命周期:

在index.js里面:

开发者工具上 Console 可以看到:

在首页 console 可以看出顺序是 App Launch–>App Show–>onLoad–>onShow–>onReady。

首先是整个 app 的启动与显示,app 的启动在 app.js 里面可以配置,其次再进入到各个页面的加载显示等等。可以想象到这里可以处理很多东西了,如加载框之类的都可以实现等等。

路由

路由在项目开发中一直是个核心点,在这里其实微信对路由的介绍很少,可见微信在路由方面经过很好的封装,也提供三个跳转方法。

wx.navigateTo(OBJECT):保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面。

wx.redirectTo(OBJECT):关闭当前页面,跳转到应用内的某个页面。

wx.navigateBack():关闭当前页面,回退前一页面。

这三个基本上使用足够,在路由方面微信封装的很好,开发者根本不用去配置路由,往往很多框架在路由方面配置很繁琐。

组件:

此次微信在组件提供方面也是非常全面,基本上满足项目需求,故而开发速度非常快,开发前可以认真浏览几次,开发效率会很好。

其它:

任何外部框架以及插件基本上无法使用,就算原生的 js 插件也很难使用,因为以前的 js 插件也基本上全部是一 *** 作 dom 的形式存在,而微信应用号此次的漏毁架构是不允许 *** 作任何 dom,就连以前开发者们习惯使用的动态设置的rem.js也是不支持的。

开发微信小程序需要用到以下技术:

1、wxml,小程序常用语言为wxml,wxml是微信但是你熟悉wxml之后会发现其实它的编程理念和HTML的网页编程比较类似。

2、wxss,wxss更趋向于CSS,wxss,其实主要的实现思想帆山理念也和网页的开发技术差别不大,主要是一些标签的一些简单替换,大部分和原先的css、基本不误,都是通过同页面调用的方式实现的态咐中。

3、js,开发小程序还必须掌握js技术,如果html+css+js的基础打的好,再来学习一下微信小程序js,之后在前端开发上就没有什么问题了。

4、服务器语言,如果不是专业的后端开发者,可能后端有一定的难度其学习曲线较陡。但是,仍然建议开发者学习一下后端语言简灶,至少需要了解大致的原因框架,能够看懂其代码逻辑,这样不仅可以很好地实现前后端的配合,也能够在小程序出现bug的时候使用。常见的有PHP、Java、Python、ASP等技术。

5、数据库语言,如果公司数据量不大,架构不复杂的话数据库语言相对来说是比较简单的,一般学会一些常用的命令以及常出现的问题就能够应付使用。常用的数据库有免费的MySQL、msSQL、MongoDB、Oracle等数据库。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12402941.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存