autojs9.0.4记录bug

简介: 准确来说是rhino的bug.

准确来说是rhino的bug.


自定义控件的属性设置的时候用set就报错, 换个单词update就可以了

比如下面这个

原来: setRingColor, 报错, 说没有ringColor这个属性

现在: updateRingColor, 正常, 没有报错.


set 替换近似单词 update

get 替换近似单词 obtain

/*
 * @version: 1.0
 * @Date: 2021-08-25 16:48:36
 * @LastEditTime: 2021-08-26 09:34:43
 * @LastEditors: 牙叔
 * @Description: 自定义控件添加属性的bug
 * @FilePath: \autojs-放大镜3\temp\自定义控件添加属性的bug.js
 * @名人名言: 牙叔教程 简单易懂
 * @bilibili: 牙叔教程
 * @公众号: 牙叔教程
 * @QQ群: 747748653
 */
"ui";
(function () {
  util.extend(CustomView, ui.Widget);
  function CustomView() {
    ui.Widget.call(this);
    // TODO: 设置属性
    this.render = function () {
      return JavaAdapter(
        android.view.View,
        {
          onDraw: function (canvas) {
            this.ringColor = "#000000";
          },
          updateRingColor: function (color) {},
        },
        context
      );
    };
  }
  ui.registerWidget("custom-view", CustomView);
  return CustomView;
})();
ui.layout(
  <vertical>
    <custom-view bg="#ff000f"></custom-view>
  </vertical>
);


名人名言

思路是最重要的, 其他的百度, bing, stackoverflow, 安卓文档, autojs文档, 最后才是群里问问

--- 牙叔教程


声明

部分内容来自网络

本教程仅用于学习, 禁止用于其他用途

相关文章
|
4月前
|
JSON JavaScript 算法
记录Apifox的bug
记录Apifox的bug
|
4月前
|
安全 iOS开发
记录IOS16的一个非常严重的bug
记录IOS16的一个非常严重的bug
|
7月前
|
SQL JSON 前端开发
【改BUG】项目遇到的奇葩bug
【改BUG】项目遇到的奇葩bug
|
4月前
|
数据可视化 定位技术
学无止境——记录一个被别人发现的bug
学无止境——记录一个被别人发现的bug
学无止境——记录一个被别人发现的bug
|
4月前
|
缓存 数据安全/隐私保护 Python
AutoJs超神级代码分享大更新
AutoJs超神级代码分享大更新
62 0
|
4月前
|
API
Autojs未解决的终极问题(未解决)
Autojs未解决的终极问题(未解决)
37 1
|
9月前
uniapp bug记录(后续更新)
uniapp bug记录(后续更新)
72 0
|
Android开发
autojs历史截图
牙叔教程 简单易懂
163 0
|
文字识别 JavaScript 计算机视觉
autojs合并EasyEdge
牙叔教程 简单易学
140 0
|
数据可视化 前端开发 NoSQL
BUG记录 | 【内附前端福利】
今天在安装VMWare软件的时候,突然报了这个错误
116 0
BUG记录 | 【内附前端福利】