我用phonegap cli构建一个apk,但问题是当我尝试用android手机安装apk时获得一个 Parse Error "There is a problem parsing the package"
我尝试构建apk
1)的PhoneGap create my-app com.example.myapp my-app
2)phonegap platform add android
在path /path/to/myproject/platforms/android/cordovarun命令build --release
我得到了apk path/myapp/platforms/android/build/outputs/apk/android-release-unsigned.apk
我试着安装这个apk到我的手机获取错误Parse Error "There is a problem parsing the package"
当我在网上搜索时,这可能是签名/密钥的问题,我找到了一些解决方案
第一个命令不起作用keytool -genkey -v -keystore [keystore_name].keystore -alias [alias_name] -keyalg RSA -keysize 2048 -validity 10000得到错误
'keytool' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)
其次这是在线手机构建,但我需要用cli创建apk.
这也不适合我.
任何人都可以帮我解决这个问题在此先感谢您的帮助.
我正在使用fabricjs应用程序,我需要将内部笔划设置为对象,这意味着将笔划应用于对象而不增加其大小.
例如,如果我将strokeWidth 20应用于100*100 rect,那么它的大小也会增加,但我想如果笔划应用于对象那么大小也将保持不变
var recta = new fabric.Rect({
left: 10,
top: 10,
fill: '#000',
width: 100,
height: 100,
});
var rectb = new fabric.Rect({
left: 150,
top: 10,
fill: '#000',
width: 100,
height: 100,
});
canvas.add(recta, rectb);
rectb.set('stroke', '#f00');
rectb.set('strokeWidth', 20);
canvas.renderAll();Run Code Online (Sandbox Code Playgroud)
<script src="http://cdnjs.cloudflare.com/ajax/libs/fabric.js/1.5.0/fabric.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<canvas style="border:#000 1px solid" id="design-canvas" width="500" height="400">
<script type="text/javascript">
canvas = new fabric.Canvas('design-canvas');
</script>Run Code Online (Sandbox Code Playgroud)
是否有任何方法或技巧可以在不增加尺寸的情况下应用笔划
提前致谢
我正在使用fabric js应用程序,当我们使用鼠标
尝试的代码调整字体大小时,我需要增加/减少字体大小
var canvas = new fabric.Canvas('canvas');
$(document).ready(function() {
$('#text-font-size').keyup(function() {
var val = $(this).val();
if (isNaN(val)) {
alert('please enter number');
$(this).val('');
}
var activeObject = canvas.getActiveObject();
activeObject.fontSize = val;
canvas.renderAll();
});
$('#add-text-btn').click(function() {
if ($('#text-font-size').val()) {
var txtfontsize = $('#text-font-size').val();
} else {
var txtfontsize = 40;
}
var message = $('#add-text-value').val();
//var txtfontfamily = $('#font-family').val();
var new_text = new fabric.IText(message, {
left: 100,
top: 100,
fontSize: txtfontsize,
//fontFamily: txtfontfamily,
fill: '#000'
});
canvas.add(new_text);
canvas.setActiveObject(new_text);
});
canvas.on('object:selected', function(options) …Run Code Online (Sandbox Code Playgroud)我正在尝试通过单击 Fabric js 中的按钮向后发送并向前发送活动对象/活动组,我可以向后发送活动对象,但在组中遇到问题。
这是我的代码
$('#send-backward').click(function() {
var activeObject=canvas.getActiveObject(),
activeGroup=canvas.getActiveGroup();
if (activeObject) {
canvas.sendBackwards(activeObject);
canvas.renderAll();
}
else if (activeGroup) {
canvas.getActiveGroup().forEachObject(function(o){canvas.sendBackwards(o); });
//activeGroup.sendBackwards();
canvas.renderAll();
}
});
$('#bring-forward').click(function() {
var activeObject=canvas.getActiveObject(),
activeGroup=canvas.getActiveGroup();
if (activeObject) {
canvas.bringForward(activeObject);
canvas.renderAll();
}
else if (activeGroup) {
canvas.getActiveGroup().forEachObject(function(o){canvas.bringForward(o); });
//activeGroup.bringForward();
canvas.renderAll();
}
});
Run Code Online (Sandbox Code Playgroud)
带有此代码的Jsfiddle
向前发送是可以的,但是向后发送时出现问题
,另一个代码尝试是
jsfiddle这段代码工作得很奇怪,它制作了组的副本
提前感谢您的帮助
我在php中编写此代码
$a = 1 + 2 + 3 ? 4 + 5;
echo $a;
Run Code Online (Sandbox Code Playgroud)
得到错误
解析错误:语法错误,第2行的E:\ xampp\htdocs\practice\test\index.php中的意外"â"(T_STRING)
什么是正确的代码是什么问题
我正在使用织物js应用程序,我需要使用测量单位,如英寸和毫米
我尝试了这个代码,它显示空白
所以我的问题是如何使用单位像英寸和毫米在织物js
a = new fabric.Rect({
top:0,
left:0 ,
fill: '#000',
width: 50mm,
height: 50mm,
});
b = new fabric.Rect({
top:0,
left:200,
fill: '#000',
width: 1in,
height: 1in,
});
canvas.add(a, b);Run Code Online (Sandbox Code Playgroud)
<canvas id='canvas' width="500" height="400" style="border:#000 1px solid;"></canvas>Run Code Online (Sandbox Code Playgroud)
我正在尝试创建一个动画徽标灵感:http://codepen.io/pavlunya/pen/OPmVem
当我使用document.getElementById而不是时,我收到错误document.getElementsByTagName
在此先感谢您的帮助
javascript ×5
fabricjs ×4
android ×1
apk ×1
canvas ×1
cordova ×1
html ×1
html5 ×1
html5-canvas ×1
phonegap-cli ×1
php ×1
unit-testing ×1