问题标签 [jasonette]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
645 浏览

json - 使用基本身份验证(Json)在帖子网址中添加用户名和密码

我想通过基本身份验证在帖子 url 中添加用户名和密码

http://IPaddress:port/F1/Details { 正文 }

0 投票
0 回答
63 浏览

css - 无法在 Jasonette 模板中设置类名

我有一个 Jasonette “应用程序”,它从服务器获取一个简单的数据集并将其显示在列表中。数据是一组人名,每个人名都带有单词“YES”、“NO”、“MAYBE”或 null:

以下是应用程序的代码,复制自其中一个特色示例应用程序:

现在,我想对响应行进行颜色编码,“YES”为绿色背景,“NO”为红色,“MAYBE”为黄色。

我尝试修改“Basic ListView Mixin”示例以添加可以添加这些背景的类,如下所示:

问题是在输出中,我没有看到应用的类。相反,该class值是{{$document.adapter.description}}- 原始模板值。

根据我对文档的阅读,应该允许模板值出现在这里。为什么这个模板值没有被替换?

0 投票
1 回答
107 浏览

jasonette - jasonette vision api 支持的条码类型

我对用于扫描条形码的 $vision.scan 操作有疑问,希望有人可以帮助我。我们是否需要提供任何特定选项才能扫描 EAN 13 或 EAN 8 条码?该示例:(https://jasonbase.com/things/PMj7)能够毫无问题地扫描 QR 码,但无法扫描任何其他类型的条形码。$vision.scan 文档中的 gif 显示正在扫描许多不同类型的条形码。会不会是版本问题?我正在使用运行 Android 8.1.0 的 Oneplus 5。任何帮助将非常感激。

0 投票
0 回答
162 浏览

javascript - 使用 Jasonette 在 Android 中调用 Javascript 函数

我正在使用 Jasonette 将我的网站变成一个应用程序,但是在成功后我无法将 java 值传递给 javascript。我正在使用以下工作正常的代码:

JSON:


Javascript:


爪哇:

成功后我想从java中获取test_value,以便能够使用testEcho(test_value)。这看起来很简单,但由于某种原因我做不到。

0 投票
0 回答
82 浏览

angular - 在 Angular 5 中使用 Jasonette

我有一个现有的角度应用程序。我正在尝试使用以下示例将 jasonette 集成到此:

https://github.com/Jasonette/agent.jsframeworks/blob/master/angular/app.js

但由于我使用的是 Angular 5,我无法调用 $agent.response。怎么能这样做?

0 投票
1 回答
127 浏览

ios - 带有 jasonett/iOS 的后退按钮

我正在尝试创建一个后退按钮,当用户单击它时,它会将他们带到上一页。

我找到了 Jasonett 的作者发表的这篇中等帖子的代码,但它对我不起作用。它创建标签,但我无法点击它

0 投票
1 回答
157 浏览

android - 杰森内特的相机

我需要在我的一个页面上使用相机,但它不起作用(NotAllowedError: Permission denied),我试图通过我的设备在我的应用程序上授权相机,但它仍然无法正常工作

我还在我的清单上添加了授权:

<uses-permission android:name="android.permission.CAMERA" />

<uses-feature android:name="android.hardware.camera.any" android:required="false" /> 但我认为是因为我使用了 jasonnette,所以应用程序使用了我显示的导航器的授权,而不是应用程序本身的授权

0 投票
0 回答
52 浏览

ios - 通过在 URL 中嵌入密码从私有 iOS 应用程序中访问受密码保护的网站有哪些安全风险?

我想用jasonette开发一个私人分布式 iOS 应用程序,作为我受密码保护的网站的网关。访问该网站的凭据将直接嵌入在 URL 中,即“ https://user:pass@website.com

此解决方案涉及哪些安全风险?

以下是一些进一步的考虑:

  • 该网站应该仅供拥有该应用程序的人访问。
  • 相关网站受 SSL 保护
  • 对于那些熟悉 jasonette 的人:指向配置 JSON 的 URL 和 JSON 中的 URL 都将使用嵌入式密码
  • 该应用程序将仅限于 Apple Store Connect 上的组织

以下是我的一些担忧:

  • 设备的不受欢迎用户以明文形式查找登录凭据
  • 设备上的恶意软件从我的应用程序获取登录凭据
  • 中间人在连接到网站时获取登录凭据(url 的用户名:密码部分是否被加密?)
0 投票
2 回答
168 浏览

android - 单击 Web 容器上的链接总是强制关闭应用程序

我正在使用jasonette创建一个 webview / iframe / web 容器来将我的网站加载到本机应用程序(android)中。该网站加载精美,但不知何故,当我尝试单击网站中的任何链接时,它总是崩溃。

这是我加载网站的代码片段

有什么不正确的?有没有办法在 web 容器中调试错误?

编辑:单击任何链接时,logcat 上会显示此消息:W/JasonParser: processTask: java.lang.NullPointerException: Attempt to invoke virtual method 'com.eclipsesource.v8.V8Locker com.eclipsesource.v8.V8.getLocker()'在空对象引用上

然后它崩溃了

0 投票
1 回答
29 浏览

jasonette - 如何在不水平滚动的情况下将 html 页面设置为 $webcontainer

我已经在 jasonette 框架上开发应用程序。我使用了 $webcontainer,例如默认浏览器,但我遇到了水平边界问题。

我添加了带有元标记的注入脚本:

但这不是我想要的工作。我在默认的 chrome 浏览器上检查了这个页面,它显示正常。 我的应用 铬合金